[−][src]Enum gstreamer_rtsp_server::RTSPSuspendMode
The suspend mode of the media pipeline. A media pipeline is suspended right after creating the SDP and when the client performs a PAUSED request.
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.
Media is not suspended
Media is PAUSED in suspend
The media is set to NULL when suspended
Trait Implementations
impl Clone for RTSPSuspendMode
[src]
fn clone(&self) -> RTSPSuspendMode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RTSPSuspendMode
[src]
impl Debug for RTSPSuspendMode
[src]
impl Eq for RTSPSuspendMode
[src]
impl<'a> FromValue<'a> for RTSPSuspendMode
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for RTSPSuspendMode
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for RTSPSuspendMode
[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 RTSPSuspendMode
[src]
fn cmp(&self, other: &RTSPSuspendMode) -> 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<RTSPSuspendMode> for RTSPSuspendMode
[src]
fn eq(&self, other: &RTSPSuspendMode) -> bool
[src]
fn ne(&self, other: &RTSPSuspendMode) -> bool
[src]
impl PartialOrd<RTSPSuspendMode> for RTSPSuspendMode
[src]
fn partial_cmp(&self, other: &RTSPSuspendMode) -> Option<Ordering>
[src]
fn lt(&self, other: &RTSPSuspendMode) -> bool
[src]
fn le(&self, other: &RTSPSuspendMode) -> bool
[src]
fn gt(&self, other: &RTSPSuspendMode) -> bool
[src]
fn ge(&self, other: &RTSPSuspendMode) -> bool
[src]
impl SetValue for RTSPSuspendMode
[src]
impl StaticType for RTSPSuspendMode
[src]
fn static_type() -> Type
[src]
impl StructuralEq for RTSPSuspendMode
[src]
impl StructuralPartialEq for RTSPSuspendMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for RTSPSuspendMode
impl Send for RTSPSuspendMode
impl Sync for RTSPSuspendMode
impl Unpin for RTSPSuspendMode
impl UnwindSafe for RTSPSuspendMode
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>,