[][src]Enum gstreamer_rtsp::RTSPResult

pub enum RTSPResult {
    Ok,
    Error,
    Einval,
    Eintr,
    Enomem,
    Eresolv,
    Enotimpl,
    Esys,
    Eparse,
    Ewsastart,
    Ewsaversion,
    Eeof,
    Enet,
    Enotip,
    Etimeout,
    Etget,
    Etpost,
    Elast,
    // some variants omitted
}

Result codes from the RTSP functions.

Variants

Ok
Error
Einval
Eintr
Enomem
Eresolv
Enotimpl
Esys
Eparse
Ewsastart
Ewsaversion
Eeof
Enet
Enotip
Etimeout
Etget
Etpost
Elast

Trait Implementations

impl Clone for RTSPResult[src]

impl Copy for RTSPResult[src]

impl Debug for RTSPResult[src]

impl Eq for RTSPResult[src]

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

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

impl Hash for RTSPResult[src]

impl Ord for RTSPResult[src]

impl PartialEq<RTSPResult> for RTSPResult[src]

impl PartialOrd<RTSPResult> for RTSPResult[src]

impl SetValue for RTSPResult[src]

impl StaticType for RTSPResult[src]

impl StructuralEq for RTSPResult[src]

impl StructuralPartialEq for RTSPResult[src]

Auto Trait Implementations

impl RefUnwindSafe for RTSPResult

impl Send for RTSPResult

impl Sync for RTSPResult

impl Unpin for RTSPResult

impl UnwindSafe for RTSPResult

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.