Enum gstreamer::TocEntryType
source · [−]#[non_exhaustive]
pub enum TocEntryType {
Angle,
Version,
Edition,
Invalid,
Title,
Track,
Chapter,
// some variants omitted
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Angle
Version
Edition
Invalid
Title
Track
Chapter
Implementations
sourceimpl TocEntryType
impl TocEntryType
Trait Implementations
sourceimpl Clone for TocEntryType
impl Clone for TocEntryType
sourcefn clone(&self) -> TocEntryType
fn clone(&self) -> TocEntryType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for TocEntryType
impl Debug for TocEntryType
sourceimpl<'de> Deserialize<'de> for TocEntryType
impl<'de> Deserialize<'de> for TocEntryType
sourcefn 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
sourceimpl<'a> FromValue<'a> for TocEntryType
impl<'a> FromValue<'a> for TocEntryType
type Checker = GenericValueTypeChecker<TocEntryType>
type Checker = GenericValueTypeChecker<TocEntryType>
Value type checker.
sourceunsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a Value
. Read more
sourceimpl Hash for TocEntryType
impl Hash for TocEntryType
sourceimpl Ord for TocEntryType
impl Ord for TocEntryType
sourceimpl PartialEq<TocEntryType> for TocEntryType
impl PartialEq<TocEntryType> for TocEntryType
sourcefn eq(&self, other: &TocEntryType) -> bool
fn eq(&self, other: &TocEntryType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &TocEntryType) -> bool
fn ne(&self, other: &TocEntryType) -> bool
This method tests for !=
.
sourceimpl PartialOrd<TocEntryType> for TocEntryType
impl PartialOrd<TocEntryType> for TocEntryType
sourcefn partial_cmp(&self, other: &TocEntryType) -> Option<Ordering>
fn partial_cmp(&self, other: &TocEntryType) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl Serialize for TocEntryType
impl Serialize for TocEntryType
sourceimpl StaticType for TocEntryType
impl StaticType for TocEntryType
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of Self
.
sourceimpl ToValue for TocEntryType
impl ToValue for TocEntryType
sourceimpl ValueType for TocEntryType
impl ValueType for TocEntryType
type Type = TocEntryType
type Type = TocEntryType
Type to get the Type
from. Read more
impl Copy for TocEntryType
impl Eq for TocEntryType
impl StructuralEq for TocEntryType
impl StructuralPartialEq for TocEntryType
Auto Trait Implementations
impl RefUnwindSafe for TocEntryType
impl Send for TocEntryType
impl Sync for TocEntryType
impl Unpin for TocEntryType
impl UnwindSafe for TocEntryType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> StaticTypeExt for T where
T: StaticType,
impl<T> StaticTypeExt for T where
T: StaticType,
sourcefn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.
sourceimpl<T> ToClosureReturnValue for T where
T: ToValue,
impl<T> ToClosureReturnValue for T where
T: ToValue,
fn to_closure_return_value(&self) -> Option<Value>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
impl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
sourcefn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a SendValue
clone of self
.