pub struct AdditionalProcessingFile {
pub fixed_id: Option<FileId>,
pub name: String,
pub mime: Mime,
pub bytes: Bytes,
}Expand description
Represents a file that should be created and processed as the output of processing a file
Fields§
§fixed_id: Option<FileId>Specify a fixed ID to use for the processed file output
name: StringName of the file
mime: MimeMime type of the file to process
bytes: BytesBytes of the file
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for AdditionalProcessingFile
impl RefUnwindSafe for AdditionalProcessingFile
impl Send for AdditionalProcessingFile
impl Sync for AdditionalProcessingFile
impl Unpin for AdditionalProcessingFile
impl UnwindSafe for AdditionalProcessingFile
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 moreCreates a shared type from an unshared type.