Enum gapi_grpc::google::actions::sdk::v2::interactionmodel::prompt::static_media_prompt::RepeatMode[][src]

#[repr(i32)]pub enum RepeatMode {
    Unspecified,
    Off,
    All,
}

The types of repeat mode for a list of media objects.

Variants

Unspecified

Equivalent to OFF.

Off

End media session at the end of the last media object.

All

Loop to the beginning of the first media object when the end of the last media object is reached.

Implementations

impl RepeatMode[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of RepeatMode.

pub fn from_i32(value: i32) -> Option<RepeatMode>[src]

Converts an i32 to a RepeatMode, or None if value is not a valid variant.

Trait Implementations

impl Clone for RepeatMode[src]

impl Copy for RepeatMode[src]

impl Debug for RepeatMode[src]

impl Default for RepeatMode[src]

impl Eq for RepeatMode[src]

impl From<RepeatMode> for i32[src]

impl Hash for RepeatMode[src]

impl Ord for RepeatMode[src]

impl PartialEq<RepeatMode> for RepeatMode[src]

impl PartialOrd<RepeatMode> for RepeatMode[src]

impl StructuralEq for RepeatMode[src]

impl StructuralPartialEq for RepeatMode[src]

Auto Trait Implementations

impl RefUnwindSafe for RepeatMode

impl Send for RepeatMode

impl Sync for RepeatMode

impl Unpin for RepeatMode

impl UnwindSafe for RepeatMode

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?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]