Struct gstreamer::element::NotifyWatchId
source · pub struct NotifyWatchId(NonZeroU64);
Tuple Fields§
§0: NonZeroU64
Trait Implementations§
source§impl Debug for NotifyWatchId
impl Debug for NotifyWatchId
source§impl FromGlib<u64> for NotifyWatchId
impl FromGlib<u64> for NotifyWatchId
unsafe fn from_glib(val: c_ulong) -> NotifyWatchId
source§impl IntoGlib for NotifyWatchId
impl IntoGlib for NotifyWatchId
source§impl PartialEq for NotifyWatchId
impl PartialEq for NotifyWatchId
impl Eq for NotifyWatchId
impl StructuralPartialEq for NotifyWatchId
Auto Trait Implementations§
impl Freeze for NotifyWatchId
impl RefUnwindSafe for NotifyWatchId
impl Send for NotifyWatchId
impl Sync for NotifyWatchId
impl Unpin for NotifyWatchId
impl UnwindSafe for NotifyWatchId
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more