[][src]Enum r3::kernel::EnableInterruptLineError

#[repr(i8)]pub enum EnableInterruptLineError {
    NotSupported,
    BadParam,
}

Error type for InterruptLine::enable and InterruptLine::disable.

See ResultCode for all result codes and generic descriptions.

Variants

NotSupported

The operation is not supported by the port.

BadParam

Enabling or disabling the specified interrupt line is not supported.

Trait Implementations

impl Clone for EnableInterruptLineError[src]

impl Copy for EnableInterruptLineError[src]

impl Debug for EnableInterruptLineError[src]

impl Eq for EnableInterruptLineError[src]

impl From<EnableInterruptLineError> for ResultCode[src]

impl Hash for EnableInterruptLineError[src]

impl Ord for EnableInterruptLineError[src]

impl PartialEq<EnableInterruptLineError> for EnableInterruptLineError[src]

impl PartialOrd<EnableInterruptLineError> for EnableInterruptLineError[src]

impl StructuralEq for EnableInterruptLineError[src]

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