[][src]Enum gstreamer_rtp::RTCPXRType

pub enum RTCPXRType {
    Invalid,
    Lrle,
    Drle,
    Prt,
    Rrt,
    Dlrr,
    Ssumm,
    VoipMetrics,
    // some variants omitted
}

Types of RTCP Extended Reports, those are defined in RFC 3611 and other RFCs according to the IANA registry.

Variants

Invalid
Lrle
Drle
Prt
Rrt
Dlrr
Ssumm
VoipMetrics

Trait Implementations

impl Clone for RTCPXRType[src]

impl Copy for RTCPXRType[src]

impl Debug for RTCPXRType[src]

impl Eq for RTCPXRType[src]

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

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

impl Hash for RTCPXRType[src]

impl Ord for RTCPXRType[src]

impl PartialEq<RTCPXRType> for RTCPXRType[src]

impl PartialOrd<RTCPXRType> for RTCPXRType[src]

impl SetValue for RTCPXRType[src]

impl StaticType for RTCPXRType[src]

impl StructuralEq for RTCPXRType[src]

impl StructuralPartialEq for RTCPXRType[src]

Auto Trait Implementations

impl RefUnwindSafe for RTCPXRType

impl Send for RTCPXRType

impl Sync for RTCPXRType

impl Unpin for RTCPXRType

impl UnwindSafe for RTCPXRType

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.