[][src]Enum r3::kernel::ParkTimeoutError

#[repr(i8)]pub enum ParkTimeoutError {
    BadContext,
    Interrupted,
    Timeout,
    BadParam,
}

Error type for Kernel::park_timeout.

See ResultCode for all result codes and generic descriptions.

Variants

BadContext

CPU Lock is active, or the current context is not waitable.

Interrupted
Timeout
BadParam

The timeout duration is negative.

Trait Implementations

impl Clone for ParkTimeoutError[src]

impl Copy for ParkTimeoutError[src]

impl Debug for ParkTimeoutError[src]

impl Eq for ParkTimeoutError[src]

impl From<ParkTimeoutError> for ResultCode[src]

impl From<WaitTimeoutError> for ParkTimeoutError[src]

impl Hash for ParkTimeoutError[src]

impl Ord for ParkTimeoutError[src]

impl PartialEq<ParkTimeoutError> for ParkTimeoutError[src]

impl PartialOrd<ParkTimeoutError> for ParkTimeoutError[src]

impl StructuralEq for ParkTimeoutError[src]

impl StructuralPartialEq for ParkTimeoutError[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, 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.