pub struct ProcessorCapabilities {
pub supported_input_formats: Vec<ContentFormatKind>,
pub output_formats: Vec<OutputFormat>,
pub supports_cancellation: bool,
pub supports_assembly: bool,
pub supported_assembly_modes: Vec<AssemblyMode>,
}Fields§
§supported_input_formats: Vec<ContentFormatKind>§output_formats: Vec<OutputFormat>§supports_cancellation: bool§supports_assembly: bool§supported_assembly_modes: Vec<AssemblyMode>Trait Implementations§
Source§impl Clone for ProcessorCapabilities
impl Clone for ProcessorCapabilities
Source§fn clone(&self) -> ProcessorCapabilities
fn clone(&self) -> ProcessorCapabilities
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProcessorCapabilities
impl Debug for ProcessorCapabilities
Source§impl Default for ProcessorCapabilities
impl Default for ProcessorCapabilities
Source§fn default() -> ProcessorCapabilities
fn default() -> ProcessorCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessorCapabilities
impl<'de> Deserialize<'de> for ProcessorCapabilities
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProcessorCapabilities
Source§impl PartialEq for ProcessorCapabilities
impl PartialEq for ProcessorCapabilities
Source§impl Serialize for ProcessorCapabilities
impl Serialize for ProcessorCapabilities
impl StructuralPartialEq for ProcessorCapabilities
Auto Trait Implementations§
impl Freeze for ProcessorCapabilities
impl RefUnwindSafe for ProcessorCapabilities
impl Send for ProcessorCapabilities
impl Sync for ProcessorCapabilities
impl Unpin for ProcessorCapabilities
impl UnsafeUnpin for ProcessorCapabilities
impl UnwindSafe for ProcessorCapabilities
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