Enum xhci::registers::operational::L1Status[][src]

pub enum L1Status {
    Invalid,
    Success,
    NotYet,
    NotSupported,
    TimeOutOrError,
}

Variants

Invalid

The L1 Status field shall be ignored by software.

Success

Port successfully transitioned to L1 (ACK).

NotYet

Device is unable to enter L1 at this time (NYET).

NotSupported

Device does not support L1 transitions (STALL).

TimeOutOrError

Device failed to respond to the LPM Transaction or an error occurred.

Trait Implementations

impl Clone for L1Status[src]

impl Copy for L1Status[src]

impl Debug for L1Status[src]

impl Eq for L1Status[src]

impl FromPrimitive for L1Status[src]

impl Hash for L1Status[src]

impl Ord for L1Status[src]

impl PartialEq<L1Status> for L1Status[src]

impl PartialOrd<L1Status> for L1Status[src]

impl StructuralEq for L1Status[src]

impl StructuralPartialEq for L1Status[src]

Auto Trait Implementations

impl Send for L1Status

impl Sync for L1Status

impl Unpin for L1Status

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.