Enum gstreamer::ClockError
source · [−]pub enum ClockError {
Early,
Unscheduled,
Busy,
Badtime,
Error,
Unsupported,
}
Variants
Early
Unscheduled
Busy
Badtime
Error
Unsupported
Trait Implementations
sourceimpl Clone for ClockError
impl Clone for ClockError
sourcefn clone(&self) -> ClockError
fn clone(&self) -> ClockError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ClockError
impl Debug for ClockError
sourceimpl Display for ClockError
impl Display for ClockError
sourceimpl Error for ClockError
impl Error for ClockError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<ClockError> for ClockReturn
impl From<ClockError> for ClockReturn
sourcefn from(value: ClockError) -> Self
fn from(value: ClockError) -> Self
Performs the conversion.
sourceimpl Hash for ClockError
impl Hash for ClockError
sourceimpl IntoGlib for ClockError
impl IntoGlib for ClockError
sourceimpl PartialEq<ClockError> for ClockError
impl PartialEq<ClockError> for ClockError
impl Copy for ClockError
impl Eq for ClockError
impl StructuralEq for ClockError
impl StructuralPartialEq for ClockError
Auto Trait Implementations
impl RefUnwindSafe for ClockError
impl Send for ClockError
impl Sync for ClockError
impl Unpin for ClockError
impl UnwindSafe for ClockError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more