[−][src]Enum gstreamer_rtsp_server::RTSPFilterResult
Possible return values for RTSPSessionPoolExt::filter
.
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.
Remove session
Keep session in the pool
Ref session in the result list
Trait Implementations
impl Clone for RTSPFilterResult
[src]
fn clone(&self) -> RTSPFilterResult
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RTSPFilterResult
[src]
impl Debug for RTSPFilterResult
[src]
impl Eq for RTSPFilterResult
[src]
impl Hash for RTSPFilterResult
[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 RTSPFilterResult
[src]
fn cmp(&self, other: &RTSPFilterResult) -> 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<RTSPFilterResult> for RTSPFilterResult
[src]
fn eq(&self, other: &RTSPFilterResult) -> bool
[src]
fn ne(&self, other: &RTSPFilterResult) -> bool
[src]
impl PartialOrd<RTSPFilterResult> for RTSPFilterResult
[src]
fn partial_cmp(&self, other: &RTSPFilterResult) -> Option<Ordering>
[src]
fn lt(&self, other: &RTSPFilterResult) -> bool
[src]
fn le(&self, other: &RTSPFilterResult) -> bool
[src]
fn gt(&self, other: &RTSPFilterResult) -> bool
[src]
fn ge(&self, other: &RTSPFilterResult) -> bool
[src]
impl StructuralEq for RTSPFilterResult
[src]
impl StructuralPartialEq for RTSPFilterResult
[src]
Auto Trait Implementations
impl RefUnwindSafe for RTSPFilterResult
impl Send for RTSPFilterResult
impl Sync for RTSPFilterResult
impl Unpin for RTSPFilterResult
impl UnwindSafe for RTSPFilterResult
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, 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>,