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