pub struct SourceNormalizerRequiredCapabilities {
pub libraries: Vec<String>,
pub demuxers: Vec<String>,
pub muxers: Vec<String>,
pub protocols: Vec<String>,
pub parsers: Vec<String>,
pub bitstream_filters: Vec<String>,
pub tls: Option<String>,
pub network: bool,
}Expand description
FFmpeg-like build features required by a source normalizer profile.
Fields§
§libraries: Vec<String>§demuxers: Vec<String>§muxers: Vec<String>§protocols: Vec<String>§parsers: Vec<String>§bitstream_filters: Vec<String>§tls: Option<String>§network: boolTrait Implementations§
Source§impl Clone for SourceNormalizerRequiredCapabilities
impl Clone for SourceNormalizerRequiredCapabilities
Source§fn clone(&self) -> SourceNormalizerRequiredCapabilities
fn clone(&self) -> SourceNormalizerRequiredCapabilities
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 Default for SourceNormalizerRequiredCapabilities
impl Default for SourceNormalizerRequiredCapabilities
Source§fn default() -> SourceNormalizerRequiredCapabilities
fn default() -> SourceNormalizerRequiredCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourceNormalizerRequiredCapabilities
impl<'de> Deserialize<'de> for SourceNormalizerRequiredCapabilities
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 SourceNormalizerRequiredCapabilities
impl StructuralPartialEq for SourceNormalizerRequiredCapabilities
Auto Trait Implementations§
impl Freeze for SourceNormalizerRequiredCapabilities
impl RefUnwindSafe for SourceNormalizerRequiredCapabilities
impl Send for SourceNormalizerRequiredCapabilities
impl Sync for SourceNormalizerRequiredCapabilities
impl Unpin for SourceNormalizerRequiredCapabilities
impl UnsafeUnpin for SourceNormalizerRequiredCapabilities
impl UnwindSafe for SourceNormalizerRequiredCapabilities
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