[][src]Enum openrtb2::PlaybackCessationMode

#[repr(i32)]pub enum PlaybackCessationMode {
    CompletionOrUser,
    LeavingOrUser,
    LeavingContinuesOrUser,
}

5.11 Playback Cessation Modes

The following table lists the various modes for when playback terminates.

Variants

CompletionOrUser

On Video Completion or when Terminated by User

LeavingOrUser

On Leaving Viewport or when Terminated by User

LeavingContinuesOrUser

On Leaving Viewport Continues as a Floating/Slider Unit until Video Completion or when Terminated by User

Trait Implementations

impl Clone for PlaybackCessationMode[src]

impl Copy for PlaybackCessationMode[src]

impl Debug for PlaybackCessationMode[src]

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

impl Eq for PlaybackCessationMode[src]

impl PartialEq<PlaybackCessationMode> for PlaybackCessationMode[src]

impl Serialize for PlaybackCessationMode[src]

impl StructuralEq for PlaybackCessationMode[src]

impl StructuralPartialEq for PlaybackCessationMode[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, 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.