pub enum ExportTextureStep {
Waiting {
time: MediaTime,
missing_sources: Vec<SourceId>,
},
Rendered {
index: u64,
time: MediaTime,
texture: RenderedTexture,
},
Complete,
}Expand description
One step of an export that leaves its picture as a rendered texture.
Variants§
Waiting
Required decoded frames are not available; retry without advancing.
Fields
Rendered
One frame was rendered and the cursor advanced exactly once.
Fields
§
texture: RenderedTextureThe frame at export quality, in the renderer’s intermediate format; its work is submitted.
Complete
Every scheduled frame has been produced.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ExportTextureStep
impl !UnwindSafe for ExportTextureStep
impl Freeze for ExportTextureStep
impl Send for ExportTextureStep
impl Sync for ExportTextureStep
impl Unpin for ExportTextureStep
impl UnsafeUnpin for ExportTextureStep
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