Struct google_transcoder1_beta1::api::SegmentSettings[][src]

pub struct SegmentSettings {
    pub individual_segments: Option<bool>,
    pub segment_duration: Option<String>,
}

Segment settings for "ts", "fmp4" and "vtt".

This type is not used in any activity, and only used as part of another schema.

Fields

individual_segments: Option<bool>

Required. Create an individual segment file. The default is false.

segment_duration: Option<String>

Duration of the segments in seconds. The default is "6.0s". Note that segmentDuration must be greater than or equal to gopDuration, and segmentDuration must be divisible by gopDuration.

Trait Implementations

impl Clone for SegmentSettings[src]

impl Debug for SegmentSettings[src]

impl Default for SegmentSettings[src]

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

impl Part for SegmentSettings[src]

impl Serialize for SegmentSettings[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument 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, 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.