Enum gstreamer_rtp::RTCPSDESType
source · [−]#[non_exhaustive]
pub enum RTCPSDESType {
Show 17 variants
Invalid,
End,
Cname,
Name,
Email,
Phone,
Loc,
Tool,
Note,
Priv,
H323Caddr,
Apsi,
Rgrp,
RtpStreamId,
RepairedRtpStreamId,
Ccid,
Mid,
// some variants omitted
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Invalid
End
Cname
Name
Email
Phone
Loc
Tool
Note
Priv
H323Caddr
v1_20
only.Apsi
v1_20
only.Rgrp
v1_20
only.RtpStreamId
v1_20
only.RepairedRtpStreamId
v1_20
only.Ccid
v1_20
only.Mid
v1_20
only.Trait Implementations
sourceimpl Clone for RTCPSDESType
impl Clone for RTCPSDESType
sourcefn clone(&self) -> RTCPSDESType
fn clone(&self) -> RTCPSDESType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RTCPSDESType
impl Debug for RTCPSDESType
sourceimpl<'a> FromValue<'a> for RTCPSDESType
impl<'a> FromValue<'a> for RTCPSDESType
type Checker = GenericValueTypeChecker<RTCPSDESType>
type Checker = GenericValueTypeChecker<RTCPSDESType>
Value type checker.
sourceunsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a Value
. Read more
sourceimpl Hash for RTCPSDESType
impl Hash for RTCPSDESType
sourceimpl Ord for RTCPSDESType
impl Ord for RTCPSDESType
sourceimpl PartialEq<RTCPSDESType> for RTCPSDESType
impl PartialEq<RTCPSDESType> for RTCPSDESType
sourcefn eq(&self, other: &RTCPSDESType) -> bool
fn eq(&self, other: &RTCPSDESType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &RTCPSDESType) -> bool
fn ne(&self, other: &RTCPSDESType) -> bool
This method tests for !=
.
sourceimpl PartialOrd<RTCPSDESType> for RTCPSDESType
impl PartialOrd<RTCPSDESType> for RTCPSDESType
sourcefn partial_cmp(&self, other: &RTCPSDESType) -> Option<Ordering>
fn partial_cmp(&self, other: &RTCPSDESType) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl StaticType for RTCPSDESType
impl StaticType for RTCPSDESType
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of Self
.
sourceimpl ToValue for RTCPSDESType
impl ToValue for RTCPSDESType
sourceimpl ValueType for RTCPSDESType
impl ValueType for RTCPSDESType
type Type = RTCPSDESType
type Type = RTCPSDESType
Type to get the Type
from. Read more
impl Copy for RTCPSDESType
impl Eq for RTCPSDESType
impl StructuralEq for RTCPSDESType
impl StructuralPartialEq for RTCPSDESType
Auto Trait Implementations
impl RefUnwindSafe for RTCPSDESType
impl Send for RTCPSDESType
impl Sync for RTCPSDESType
impl Unpin for RTCPSDESType
impl UnwindSafe for RTCPSDESType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> StaticTypeExt for T where
T: StaticType,
impl<T> StaticTypeExt for T where
T: StaticType,
sourcefn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.
sourceimpl<T> ToClosureReturnValue for T where
T: ToValue,
impl<T> ToClosureReturnValue for T where
T: ToValue,
fn to_closure_return_value(&self) -> Option<Value>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
impl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
sourcefn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a SendValue
clone of self
.