Struct gstreamer::caps::Caps [−][src]
pub struct Caps { /* fields omitted */ }
Implementations
pub fn from_iter_with_features<'a, 'b, I>(iter: I) -> Self where
I: IntoIterator<Item = (&'a StructureRef, &'b CapsFeaturesRef)>,
Methods from Deref<Target = CapsRef>
pub fn iter(&self) -> Iter<'_>ⓘNotable traits for Iter<'a>impl<'a> Iterator for Iter<'a> type Item = &'a StructureRef;
Notable traits for Iter<'a>
impl<'a> Iterator for Iter<'a> type Item = &'a StructureRef;
pub fn iter_with_features(&self) -> IterFeatures<'_>ⓘNotable traits for IterFeatures<'a>impl<'a> Iterator for IterFeatures<'a> type Item = (&'a StructureRef, &'a CapsFeaturesRef);
Notable traits for IterFeatures<'a>
impl<'a> Iterator for IterFeatures<'a> type Item = (&'a StructureRef, &'a CapsFeaturesRef);
pub fn is_subset_structure_full(
&self,
structure: &StructureRef,
features: Option<&CapsFeaturesRef>
) -> bool
This is supported on crate feature
v1_20
only.Trait Implementations
Deserialize this value from the given Serde deserializer. Read more
Safety Read more
Safety Read more
Safety Read more
Safety Read more
type Checker = GenericValueTypeOrNoneChecker<Self>
type Checker = GenericValueTypeOrNoneChecker<Self>
Value type checker.
Get the contained value from a Value
. Read more
Returns the type identifier of Self
.
Convert an Option
to a Value
.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Returns a SendValue
clone of self
.