[][src]Enum gstreamer_video::VideoGammaMode

#[non_exhaustive]pub enum VideoGammaMode {
    None,
    Remap,
    // 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

disable gamma handling

Remap

convert between input and output gamma Different gamma conversion modes

Trait Implementations

impl Clone for VideoGammaMode[src]

impl Copy for VideoGammaMode[src]

impl Debug for VideoGammaMode[src]

impl Eq for VideoGammaMode[src]

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

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

impl Hash for VideoGammaMode[src]

impl Ord for VideoGammaMode[src]

impl PartialEq<VideoGammaMode> for VideoGammaMode[src]

impl PartialOrd<VideoGammaMode> for VideoGammaMode[src]

impl SetValue for VideoGammaMode[src]

impl StaticType for VideoGammaMode[src]

impl StructuralEq for VideoGammaMode[src]

impl StructuralPartialEq for VideoGammaMode[src]

Auto Trait Implementations

impl RefUnwindSafe for VideoGammaMode

impl Send for VideoGammaMode

impl Sync for VideoGammaMode

impl Unpin for VideoGammaMode

impl UnwindSafe for VideoGammaMode

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.