pub struct ProgressOutputFile {
pub name: String,
pub data: FileData,
pub mime_type: String,
}Expand description
A single output file attached to an IterationCompleted event
when progressive output is enabled. Lets consumers write files
to disk immediately instead of waiting for the full pipeline.
The data field is #[serde(skip)] so WASM JSON serialization
doesn’t try to serialize multi-GB video files.
Fields§
§name: String§data: FileData§mime_type: StringTrait Implementations§
Source§impl Clone for ProgressOutputFile
impl Clone for ProgressOutputFile
Source§impl Debug for ProgressOutputFile
impl Debug for ProgressOutputFile
Source§impl PartialEq for ProgressOutputFile
impl PartialEq for ProgressOutputFile
Source§impl Serialize for ProgressOutputFile
impl Serialize for ProgressOutputFile
impl StructuralPartialEq for ProgressOutputFile
Auto Trait Implementations§
impl Freeze for ProgressOutputFile
impl RefUnwindSafe for ProgressOutputFile
impl Send for ProgressOutputFile
impl Sync for ProgressOutputFile
impl Unpin for ProgressOutputFile
impl UnsafeUnpin for ProgressOutputFile
impl UnwindSafe for ProgressOutputFile
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