[][src]Enum gstreamer_rtsp::RTSPState

#[non_exhaustive]pub enum RTSPState {
    Invalid,
    Init,
    Ready,
    Seeking,
    Playing,
    Recording,
    // some variants omitted
}

The different RTSP states.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Invalid

invalid state

Init

initializing

Ready

ready for operation

Seeking

seeking in progress

Playing

playing

Recording

recording

Trait Implementations

impl Clone for RTSPState[src]

impl Copy for RTSPState[src]

impl Debug for RTSPState[src]

impl Eq for RTSPState[src]

impl<'a> FromValue<'a> for RTSPState[src]

impl<'a> FromValueOptional<'a> for RTSPState[src]

impl Hash for RTSPState[src]

impl Ord for RTSPState[src]

impl PartialEq<RTSPState> for RTSPState[src]

impl PartialOrd<RTSPState> for RTSPState[src]

impl SetValue for RTSPState[src]

impl StaticType for RTSPState[src]

impl StructuralEq for RTSPState[src]

impl StructuralPartialEq for RTSPState[src]

Auto Trait Implementations

impl RefUnwindSafe for RTSPState

impl Send for RTSPState

impl Sync for RTSPState

impl Unpin for RTSPState

impl UnwindSafe for RTSPState

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, 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> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]

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.