[][src]Enum gstreamer::TagScope

#[non_exhaustive]pub enum TagScope {
    // some variants omitted

GstTagScope specifies if a taglist applies to the complete medium or only to one single stream.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.

tags specific to this single stream


global tags for the complete medium

Trait Implementations

impl Clone for TagScope[src]

impl Copy for TagScope[src]

impl Debug for TagScope[src]

impl<'de> Deserialize<'de> for TagScope[src]

impl Eq for TagScope[src]

impl<'a> FromValue<'a> for TagScope[src]

impl<'a> FromValueOptional<'a> for TagScope[src]

impl Hash for TagScope[src]

impl Ord for TagScope[src]

impl PartialEq<TagScope> for TagScope[src]

impl PartialOrd<TagScope> for TagScope[src]

impl Serialize for TagScope[src]

impl SetValue for TagScope[src]

impl StaticType for TagScope[src]

impl StructuralEq for TagScope[src]

impl StructuralPartialEq for TagScope[src]

Auto Trait Implementations

impl RefUnwindSafe for TagScope

impl Send for TagScope

impl Sync for TagScope

impl Unpin for TagScope

impl UnwindSafe for TagScope

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized

impl<T> ToValue for T where
    T: SetValue + ?Sized

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.