[][src]Enum r3::kernel::WaitEventGroupTimeoutError

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

Error type for EventGroup::wait_timeout.

See ResultCode for all result codes and generic descriptions.

Variants

BadId

The event group ID is out of range.

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 WaitEventGroupTimeoutError[src]

impl Copy for WaitEventGroupTimeoutError[src]

impl Debug for WaitEventGroupTimeoutError[src]

impl Eq for WaitEventGroupTimeoutError[src]

impl From<WaitEventGroupTimeoutError> for ResultCode[src]

impl From<WaitTimeoutError> for WaitEventGroupTimeoutError[src]

impl Hash for WaitEventGroupTimeoutError[src]

impl Ord for WaitEventGroupTimeoutError[src]

impl PartialEq<WaitEventGroupTimeoutError> for WaitEventGroupTimeoutError[src]

impl PartialOrd<WaitEventGroupTimeoutError> for WaitEventGroupTimeoutError[src]

impl StructuralEq for WaitEventGroupTimeoutError[src]

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