[][src]Struct rusoto_mediaconvert::ColorCorrector

pub struct ColorCorrector {
    pub brightness: Option<i64>,
    pub color_space_conversion: Option<String>,
    pub contrast: Option<i64>,
    pub hdr_10_metadata: Option<Hdr10Metadata>,
    pub hue: Option<i64>,
    pub saturation: Option<i64>,
}

Settings for color correction.

Fields

brightness: Option<i64>

Brightness level.

color_space_conversion: Option<String>

Determines if colorspace conversion will be performed. If set to None, no conversion will be performed. If Force 601 or Force 709 are selected, conversion will be performed for inputs with differing colorspaces. An input's colorspace can be specified explicitly in the "Video Selector":#inputs-video_selector if necessary.

contrast: Option<i64>

Contrast level.

hdr_10_metadata: Option<Hdr10Metadata>

Use the HDR master display (Hdr10Metadata) settings to correct HDR metadata or to provide missing metadata. Note that these settings are not color correction.

hue: Option<i64>

Hue in degrees.

saturation: Option<i64>

Saturation level.

Trait Implementations

impl PartialEq<ColorCorrector> for ColorCorrector[src]

impl Default for ColorCorrector[src]

impl Clone for ColorCorrector[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for ColorCorrector[src]

impl Serialize for ColorCorrector[src]

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

Auto Trait Implementations

impl Send for ColorCorrector

impl Sync for ColorCorrector

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self