[−][src]Enum gstreamer_rtp::RTCPXRType
Types of RTCP Extended Reports, those are defined in RFC 3611 and other RFCs according to the IANA registry.
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 XR Report Block
Loss RLE Report Block
Duplicate RLE Report Block
Packet Receipt Times Report Block
Receiver Reference Time Report Block
Delay since the last Receiver Report
Statistics Summary Report Block
VoIP Metrics Report Block
Feature: v1_16
Trait Implementations
impl Clone for RTCPXRType
[src]
fn clone(&self) -> RTCPXRType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RTCPXRType
[src]
impl Debug for RTCPXRType
[src]
impl Eq for RTCPXRType
[src]
impl<'a> FromValue<'a> for RTCPXRType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for RTCPXRType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for RTCPXRType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for RTCPXRType
[src]
fn cmp(&self, other: &RTCPXRType) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<RTCPXRType> for RTCPXRType
[src]
fn eq(&self, other: &RTCPXRType) -> bool
[src]
fn ne(&self, other: &RTCPXRType) -> bool
[src]
impl PartialOrd<RTCPXRType> for RTCPXRType
[src]
fn partial_cmp(&self, other: &RTCPXRType) -> Option<Ordering>
[src]
fn lt(&self, other: &RTCPXRType) -> bool
[src]
fn le(&self, other: &RTCPXRType) -> bool
[src]
fn gt(&self, other: &RTCPXRType) -> bool
[src]
fn ge(&self, other: &RTCPXRType) -> bool
[src]
impl SetValue for RTCPXRType
[src]
impl StaticType for RTCPXRType
[src]
fn static_type() -> Type
[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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
[src]
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
[src]
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,