[][src]Struct rusoto_medialive::ReservationResourceSpecification

pub struct ReservationResourceSpecification {
    pub codec: Option<String>,
    pub maximum_bitrate: Option<String>,
    pub maximum_framerate: Option<String>,
    pub resolution: Option<String>,
    pub resource_type: Option<String>,
    pub special_feature: Option<String>,
    pub video_quality: Option<String>,
}

Resource configuration (codec, resolution, bitrate, ...)

Fields

Codec, e.g. 'AVC'

Maximum bitrate, e.g. 'MAX20MBPS'

Maximum framerate, e.g. 'MAX30FPS' (Outputs only)

Resolution, e.g. 'HD'

Resource type, 'INPUT', 'OUTPUT', or 'CHANNEL'

Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)

Video quality, e.g. 'STANDARD' (Outputs only)

Trait Implementations

impl Clone for ReservationResourceSpecification
[src]

Performs copy-assignment from source. Read more

impl Default for ReservationResourceSpecification
[src]

impl PartialEq<ReservationResourceSpecification> for ReservationResourceSpecification
[src]

impl Debug for ReservationResourceSpecification
[src]

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

Auto Trait Implementations

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]

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, 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> BorrowMut for T where
    T: ?Sized
[src]

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

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

impl<T> Same for T

Should always be Self

impl<T> Erased for T