Enum linux_futex::TimedWaitError
source · pub enum TimedWaitError {
WrongValue,
Interrupted,
TimedOut,
}
Variants§
WrongValue
The futex value did not match the expected value.
Interrupted
The operation was interrupted by a signal.
TimedOut
The timeout expired before the operation completed.
Trait Implementations§
source§impl Clone for TimedWaitError
impl Clone for TimedWaitError
source§fn clone(&self) -> TimedWaitError
fn clone(&self) -> TimedWaitError
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 TimedWaitError
impl Debug for TimedWaitError
source§impl PartialEq for TimedWaitError
impl PartialEq for TimedWaitError
source§fn eq(&self, other: &TimedWaitError) -> bool
fn eq(&self, other: &TimedWaitError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TimedWaitError
impl Eq for TimedWaitError
impl StructuralPartialEq for TimedWaitError
Auto Trait Implementations§
impl Freeze for TimedWaitError
impl RefUnwindSafe for TimedWaitError
impl Send for TimedWaitError
impl Sync for TimedWaitError
impl Unpin for TimedWaitError
impl UnwindSafe for TimedWaitError
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