Enum gstreamer::ClockSuccess
source · #[repr(i32)]pub enum ClockSuccess {
Ok = 0,
Done = 7,
}
Variants§
Trait Implementations§
source§impl Clone for ClockSuccess
impl Clone for ClockSuccess
source§fn clone(&self) -> ClockSuccess
fn clone(&self) -> ClockSuccess
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ClockSuccess
impl Debug for ClockSuccess
source§impl From<ClockSuccess> for ClockReturn
impl From<ClockSuccess> for ClockReturn
source§fn from(value: ClockSuccess) -> Self
fn from(value: ClockSuccess) -> Self
Converts to this type from the input type.
source§impl Hash for ClockSuccess
impl Hash for ClockSuccess
source§impl IntoGlib for ClockSuccess
impl IntoGlib for ClockSuccess
source§impl PartialEq for ClockSuccess
impl PartialEq for ClockSuccess
source§fn eq(&self, other: &ClockSuccess) -> bool
fn eq(&self, other: &ClockSuccess) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFromGlib<i32> for ClockSuccess
impl TryFromGlib<i32> for ClockSuccess
type Error = ClockError
unsafe fn try_from_glib(val: GstClockReturn) -> Result<ClockSuccess, ClockError>
impl Copy for ClockSuccess
impl Eq for ClockSuccess
impl StructuralPartialEq for ClockSuccess
Auto Trait Implementations§
impl Freeze for ClockSuccess
impl RefUnwindSafe for ClockSuccess
impl Send for ClockSuccess
impl Sync for ClockSuccess
impl Unpin for ClockSuccess
impl UnwindSafe for ClockSuccess
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> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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