Enum gstreamer::DebugLevel[][src]

#[non_exhaustive]pub enum DebugLevel {
    None,
    Error,
    Warning,
    Fixme,
    Info,
    Debug,
    Log,
    Trace,
    Memdump,
    Count,
    // some variants omitted
}

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.
None
Error
Warning
Fixme
Info
Debug
Log
Trace
Memdump
Count

Trait Implementations

impl Clone for DebugLevel[src]

impl Copy for DebugLevel[src]

impl Debug for DebugLevel[src]

impl Eq for DebugLevel[src]

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

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

impl Hash for DebugLevel[src]

impl Ord for DebugLevel[src]

impl PartialEq<DebugLevel> for DebugLevel[src]

impl PartialOrd<DebugLevel> for DebugLevel[src]

impl SetValue for DebugLevel[src]

impl StaticType for DebugLevel[src]

impl StructuralEq for DebugLevel[src]

impl StructuralPartialEq for DebugLevel[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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

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

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.