Enum gstreamer::Rank [−][src]
#[non_exhaustive]
pub enum Rank {
None,
Marginal,
Secondary,
Primary,
// some variants omitted
}Expand description
Element priority ranks. Defines the order in which the autoplugger (or
similar rank-picking mechanisms, such as e.g. Element::make_from_uri())
will choose this element over an alternative one with the same function.
These constants serve as a rough guidance for defining the rank of a
PluginFeature. Any value is valid, including values bigger than
Primary.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
will be chosen last or not at all
unlikely to be chosen
likely to be chosen
will be chosen first
Trait Implementations
Performs the += operation. Read more
type Checker = GenericValueTypeChecker<Self>
type Checker = GenericValueTypeChecker<Self>Value type checker.
Get the contained value from a Value. Read more
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
Returns the type identifier of Self.
Performs the -= operation. Read more
Auto Trait Implementations
impl RefUnwindSafe for Rankimpl UnwindSafe for RankBlanket Implementations
Mutably borrows from an owned value. Read more
Returns a SendValue clone of self.