[][src]Enum kernel::hil::usb::CtrlOutResult

pub enum CtrlOutResult {
    Ok,
    Delay,
    Halted,
}

Variants

Ok

Data received (send ACK)

Delay

Not ready yet (send NAK)

Halted

In halt state (send STALL)

Auto Trait Implementations

impl Unpin for CtrlOutResult

impl Send for CtrlOutResult

impl Sync for CtrlOutResult

Blanket Implementations

impl<T> From<T> for 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> Into<U> for T where
    U: From<T>, 
[src]

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.

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

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

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