[][src]Struct rusoto_medialive::Output

pub struct Output {
    pub audio_description_names: Option<Vec<String>>,
    pub caption_description_names: Option<Vec<String>>,
    pub output_name: Option<String>,
    pub output_settings: OutputSettings,
    pub video_description_name: Option<String>,
}

Output settings. There can be multiple outputs within a group.

Fields

The names of the AudioDescriptions used as audio sources for this output.

The names of the CaptionDescriptions used as caption sources for this output.

The name used to identify an output.

Output type-specific settings.

The name of the VideoDescription used as the source for this output.

Trait Implementations

impl Clone for Output
[src]

Performs copy-assignment from source. Read more

impl Default for Output
[src]

impl PartialEq<Output> for Output
[src]

impl Debug for Output
[src]

impl Serialize for Output
[src]

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

Auto Trait Implementations

impl Send for Output

impl Sync for Output

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