[−][src]Enum gstreamer::BusSyncReply
The result values for a GstBusSyncHandler.
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.
drop the message
pass the message to the async queue
pass message to async queue, continue if message is handled
Trait Implementations
impl Clone for BusSyncReply
[src]
fn clone(&self) -> BusSyncReply
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for BusSyncReply
[src]
impl Debug for BusSyncReply
[src]
impl Eq for BusSyncReply
[src]
impl<'a> FromValue<'a> for BusSyncReply
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for BusSyncReply
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for BusSyncReply
[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 BusSyncReply
[src]
fn cmp(&self, other: &BusSyncReply) -> 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<BusSyncReply> for BusSyncReply
[src]
fn eq(&self, other: &BusSyncReply) -> bool
[src]
fn ne(&self, other: &BusSyncReply) -> bool
[src]
impl PartialOrd<BusSyncReply> for BusSyncReply
[src]
fn partial_cmp(&self, other: &BusSyncReply) -> Option<Ordering>
[src]
fn lt(&self, other: &BusSyncReply) -> bool
[src]
fn le(&self, other: &BusSyncReply) -> bool
[src]
fn gt(&self, other: &BusSyncReply) -> bool
[src]
fn ge(&self, other: &BusSyncReply) -> bool
[src]
impl SetValue for BusSyncReply
[src]
impl StaticType for BusSyncReply
[src]
fn static_type() -> Type
[src]
impl StructuralEq for BusSyncReply
[src]
impl StructuralPartialEq for BusSyncReply
[src]
Auto Trait Implementations
impl RefUnwindSafe for BusSyncReply
impl Send for BusSyncReply
impl Sync for BusSyncReply
impl Unpin for BusSyncReply
impl UnwindSafe for BusSyncReply
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>,