[−][src]Enum gstreamer_rtp::RTCPFBType
Different types of feedback messages.
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 type
Generic NACK
Temporary Maximum Media Stream Bit Rate Request
Temporary Maximum Media Stream Bit Rate Notification
Request an SR packet for early synchronization
Slice Loss Indication
Temporal-Spatial Trade-off Notification
Video Back Channel Message
Trait Implementations
impl Clone for RTCPFBType
[src]
fn clone(&self) -> RTCPFBType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RTCPFBType
[src]
impl Debug for RTCPFBType
[src]
impl Eq for RTCPFBType
[src]
impl<'a> FromValue<'a> for RTCPFBType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for RTCPFBType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for RTCPFBType
[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 RTCPFBType
[src]
fn cmp(&self, other: &RTCPFBType) -> 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<RTCPFBType> for RTCPFBType
[src]
fn eq(&self, other: &RTCPFBType) -> bool
[src]
fn ne(&self, other: &RTCPFBType) -> bool
[src]
impl PartialOrd<RTCPFBType> for RTCPFBType
[src]
fn partial_cmp(&self, other: &RTCPFBType) -> Option<Ordering>
[src]
fn lt(&self, other: &RTCPFBType) -> bool
[src]
fn le(&self, other: &RTCPFBType) -> bool
[src]
fn gt(&self, other: &RTCPFBType) -> bool
[src]
fn ge(&self, other: &RTCPFBType) -> bool
[src]
impl SetValue for RTCPFBType
[src]
impl StaticType for RTCPFBType
[src]
fn static_type() -> Type
[src]
impl StructuralEq for RTCPFBType
[src]
impl StructuralPartialEq for RTCPFBType
[src]
Auto Trait Implementations
impl RefUnwindSafe for RTCPFBType
impl Send for RTCPFBType
impl Sync for RTCPFBType
impl Unpin for RTCPFBType
impl UnwindSafe for RTCPFBType
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>,