[][src]Enum linux_futex::TimedRequeuePiError

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

impl Clone for TimedRequeuePiError[src]

impl Copy for TimedRequeuePiError[src]

impl Debug for TimedRequeuePiError[src]

impl Eq for TimedRequeuePiError[src]

impl PartialEq<TimedRequeuePiError> for TimedRequeuePiError[src]

impl StructuralEq for TimedRequeuePiError[src]

impl StructuralPartialEq for TimedRequeuePiError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.