Enum gapi_grpc::google::cloud::video::transcoder::v1beta1::sprite_sheet::ExtractionStrategy[][src]

pub enum ExtractionStrategy {
    TotalCount(i32),
    Interval(Duration),
}

Specify either total number of sprites or interval to create sprites.

Variants

TotalCount(i32)

Total number of sprites. Create the specified number of sprites distributed evenly across the timeline of the output media. The default is 100.

Interval(Duration)

Starting from 0s, create sprites at regular intervals. Specify the interval value in seconds.

Implementations

impl ExtractionStrategy[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<ExtractionStrategy>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for ExtractionStrategy[src]

impl Debug for ExtractionStrategy[src]

impl PartialEq<ExtractionStrategy> for ExtractionStrategy[src]

impl StructuralPartialEq for ExtractionStrategy[src]

Auto Trait Implementations

impl RefUnwindSafe for ExtractionStrategy

impl Send for ExtractionStrategy

impl Sync for ExtractionStrategy

impl Unpin for ExtractionStrategy

impl UnwindSafe for ExtractionStrategy

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> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]