#[repr(transparent)]pub struct Wakena(pub u32);Expand description
Wake-up Enable A.
Tuple Fields§
§0: u32Implementations§
Source§impl Wakena
impl Wakena
Sourcepub const fn por_det(&self) -> WakenaPorDet
pub const fn por_det(&self) -> WakenaPorDet
POR Detect.
Sourcepub const fn set_por_det(&mut self, val: WakenaPorDet)
pub const fn set_por_det(&mut self, val: WakenaPorDet)
POR Detect.
Sourcepub const fn wakeup_flag(&self) -> WakenaWakeupFlag
pub const fn wakeup_flag(&self) -> WakenaWakeupFlag
Wake-up Pin Flag.
Sourcepub const fn set_wakeup_flag(&mut self, val: WakenaWakeupFlag)
pub const fn set_wakeup_flag(&mut self, val: WakenaWakeupFlag)
Wake-up Pin Flag.
Sourcepub const fn timer0_flag(&self) -> WakenaTimer0Flag
pub const fn timer0_flag(&self) -> WakenaTimer0Flag
Bandgap Timer 0.
Sourcepub const fn set_timer0_flag(&mut self, val: WakenaTimer0Flag)
pub const fn set_timer0_flag(&mut self, val: WakenaTimer0Flag)
Bandgap Timer 0.
Sourcepub const fn timer1_flag(&self) -> WakenaTimer1Flag
pub const fn timer1_flag(&self) -> WakenaTimer1Flag
Bandgap Timer 2.
Sourcepub const fn set_timer1_flag(&mut self, val: WakenaTimer1Flag)
pub const fn set_timer1_flag(&mut self, val: WakenaTimer1Flag)
Bandgap Timer 2.
Sourcepub const fn ldo_rdy(&self) -> WakenaLdoRdy
pub const fn ldo_rdy(&self) -> WakenaLdoRdy
LDO Ready.
Sourcepub const fn set_ldo_rdy(&mut self, val: WakenaLdoRdy)
pub const fn set_ldo_rdy(&mut self, val: WakenaLdoRdy)
LDO Ready.
Sourcepub const fn osc_rdy(&self) -> WakenaOscRdy
pub const fn osc_rdy(&self) -> WakenaOscRdy
OSC32K Ready.
Sourcepub const fn set_osc_rdy(&mut self, val: WakenaOscRdy)
pub const fn set_osc_rdy(&mut self, val: WakenaOscRdy)
OSC32K Ready.
Trait Implementations§
impl Copy for Wakena
impl Eq for Wakena
impl StructuralPartialEq for Wakena
Auto Trait Implementations§
impl Freeze for Wakena
impl RefUnwindSafe for Wakena
impl Send for Wakena
impl Sync for Wakena
impl Unpin for Wakena
impl UnwindSafe for Wakena
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