pub struct ExportFrame {
pub frame: ComposedFrame,
pub pts: Duration,
pub source_frame: u64,
}Expand description
One generated export frame.
Fields§
§frame: ComposedFrameThe composed BGRA frame.
pts: DurationPresentation timestamp in project time (matches the live encoder’s
feed_real_capture formula so timestamps line up).
source_frame: u64The source frame this project frame mapped to (for verification).
Auto Trait Implementations§
impl Freeze for ExportFrame
impl RefUnwindSafe for ExportFrame
impl Send for ExportFrame
impl Sync for ExportFrame
impl Unpin for ExportFrame
impl UnsafeUnpin for ExportFrame
impl UnwindSafe for ExportFrame
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more