[−][src]Enum gstreamer_rtsp::RTSPMsgType
The type of a message.
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 message type
RTSP request message
RTSP response message
HTTP request message.
HTTP response message.
data message
Trait Implementations
impl Clone for RTSPMsgType
[src]
fn clone(&self) -> RTSPMsgType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RTSPMsgType
[src]
impl Debug for RTSPMsgType
[src]
impl Eq for RTSPMsgType
[src]
impl<'a> FromValue<'a> for RTSPMsgType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for RTSPMsgType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for RTSPMsgType
[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 RTSPMsgType
[src]
fn cmp(&self, other: &RTSPMsgType) -> 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<RTSPMsgType> for RTSPMsgType
[src]
fn eq(&self, other: &RTSPMsgType) -> bool
[src]
fn ne(&self, other: &RTSPMsgType) -> bool
[src]
impl PartialOrd<RTSPMsgType> for RTSPMsgType
[src]
fn partial_cmp(&self, other: &RTSPMsgType) -> Option<Ordering>
[src]
fn lt(&self, other: &RTSPMsgType) -> bool
[src]
fn le(&self, other: &RTSPMsgType) -> bool
[src]
fn gt(&self, other: &RTSPMsgType) -> bool
[src]
fn ge(&self, other: &RTSPMsgType) -> bool
[src]
impl SetValue for RTSPMsgType
[src]
impl StaticType for RTSPMsgType
[src]
fn static_type() -> Type
[src]
impl StructuralEq for RTSPMsgType
[src]
impl StructuralPartialEq for RTSPMsgType
[src]
Auto Trait Implementations
impl RefUnwindSafe for RTSPMsgType
impl Send for RTSPMsgType
impl Sync for RTSPMsgType
impl Unpin for RTSPMsgType
impl UnwindSafe for RTSPMsgType
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>,