[][src]Struct rusoto_mediaconvert::PresetSettings

pub struct PresetSettings {
    pub audio_descriptions: Option<Vec<AudioDescription>>,
    pub caption_descriptions: Option<Vec<CaptionDescriptionPreset>>,
    pub container_settings: Option<ContainerSettings>,
    pub video_description: Option<VideoDescription>,
}

Settings for preset

Fields

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Caption settings for this preset. There can be multiple caption settings in a single output.

(VideoDescription) contains a group of video encoding settings. The specific video settings depend on the video codec you choose when you specify a value for Video codec (codec). Include one instance of (VideoDescription) per output.

Trait Implementations

impl Clone for PresetSettings
[src]

Performs copy-assignment from source. Read more

impl Default for PresetSettings
[src]

impl PartialEq<PresetSettings> for PresetSettings
[src]

impl Debug for PresetSettings
[src]

impl Serialize for PresetSettings
[src]

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

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

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

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

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

🔬 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> Any for T where
    T: 'static + ?Sized
[src]

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

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

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

The type returned in the event of a conversion error.

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

impl<T> Erased for T

impl<T> Same for T

Should always be Self