#[repr(u8)]pub enum WakeupStatus {
HiZMode = 0,
Logic0 = 1,
Logic1 = 2,
_RESERVED_3 = 3,
}Variants§
HiZMode = 0
The wakeup and hibernation pin is in HiZ mode.
Logic0 = 1
The wakeup and hibernation pin is at logic 0. MCU is in sleep mode.
Logic1 = 2
The wakeup and hibernation pin is at logic 1. MCU is in sleep mode.
_RESERVED_3 = 3
Implementations§
Source§impl WakeupStatus
impl WakeupStatus
Trait Implementations§
Source§impl Clone for WakeupStatus
impl Clone for WakeupStatus
Source§fn clone(&self) -> WakeupStatus
fn clone(&self) -> WakeupStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WakeupStatus
impl Debug for WakeupStatus
Source§impl From<WakeupStatus> for u8
impl From<WakeupStatus> for u8
Source§fn from(val: WakeupStatus) -> u8
fn from(val: WakeupStatus) -> u8
Converts to this type from the input type.
Source§impl From<u8> for WakeupStatus
impl From<u8> for WakeupStatus
Source§fn from(val: u8) -> WakeupStatus
fn from(val: u8) -> WakeupStatus
Converts to this type from the input type.
Source§impl Ord for WakeupStatus
impl Ord for WakeupStatus
Source§fn cmp(&self, other: &WakeupStatus) -> Ordering
fn cmp(&self, other: &WakeupStatus) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for WakeupStatus
impl PartialEq for WakeupStatus
Source§impl PartialOrd for WakeupStatus
impl PartialOrd for WakeupStatus
impl Copy for WakeupStatus
impl Eq for WakeupStatus
impl StructuralPartialEq for WakeupStatus
Auto Trait Implementations§
impl Freeze for WakeupStatus
impl RefUnwindSafe for WakeupStatus
impl Send for WakeupStatus
impl Sync for WakeupStatus
impl Unpin for WakeupStatus
impl UnwindSafe for WakeupStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more