[][src]Enum e310x_hal::pmu::WakeupCause

pub enum WakeupCause {
    Reset(ResetCause),
    RTC,
    Digital,
}

Enumeration of device wakeup causes

Variants

Reset(ResetCause)

Wake up due to reset (see ResetCause)

RTC

Wake up due to RTC clock

Digital

Wake up due to digital input (button)

Trait Implementations

impl Clone for WakeupCause[src]

impl Copy for WakeupCause[src]

impl Debug for WakeupCause[src]

impl Eq for WakeupCause[src]

impl PartialEq<WakeupCause> for WakeupCause[src]

impl StructuralEq for WakeupCause[src]

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