#[repr(transparent)]pub struct Irqena(pub u32);Expand description
Interrupt Enable A.
Tuple Fields§
§0: u32Implementations§
Source§impl Irqena
impl Irqena
Sourcepub const fn por_det(&self) -> IrqenaPorDet
pub const fn por_det(&self) -> IrqenaPorDet
POR Detect.
Sourcepub const fn set_por_det(&mut self, val: IrqenaPorDet)
pub const fn set_por_det(&mut self, val: IrqenaPorDet)
POR Detect.
Sourcepub const fn wakeup_flag(&self) -> IrqenaWakeupFlag
pub const fn wakeup_flag(&self) -> IrqenaWakeupFlag
Wakeup Pin Flag.
Sourcepub const fn set_wakeup_flag(&mut self, val: IrqenaWakeupFlag)
pub const fn set_wakeup_flag(&mut self, val: IrqenaWakeupFlag)
Wakeup Pin Flag.
Sourcepub const fn timer0_flag(&self) -> IrqenaTimer0Flag
pub const fn timer0_flag(&self) -> IrqenaTimer0Flag
Bandgap Timer 0.
Sourcepub const fn set_timer0_flag(&mut self, val: IrqenaTimer0Flag)
pub const fn set_timer0_flag(&mut self, val: IrqenaTimer0Flag)
Bandgap Timer 0.
Sourcepub const fn timer1_flag(&self) -> IrqenaTimer1Flag
pub const fn timer1_flag(&self) -> IrqenaTimer1Flag
Bandgap Timer 2.
Sourcepub const fn set_timer1_flag(&mut self, val: IrqenaTimer1Flag)
pub const fn set_timer1_flag(&mut self, val: IrqenaTimer1Flag)
Bandgap Timer 2.
Sourcepub const fn ldo_rdy(&self) -> IrqenaLdoRdy
pub const fn ldo_rdy(&self) -> IrqenaLdoRdy
LDO Ready.
Sourcepub const fn set_ldo_rdy(&mut self, val: IrqenaLdoRdy)
pub const fn set_ldo_rdy(&mut self, val: IrqenaLdoRdy)
LDO Ready.
Sourcepub const fn osc_rdy(&self) -> IrqenaOscRdy
pub const fn osc_rdy(&self) -> IrqenaOscRdy
OSC32k Ready.
Sourcepub const fn set_osc_rdy(&mut self, val: IrqenaOscRdy)
pub const fn set_osc_rdy(&mut self, val: IrqenaOscRdy)
OSC32k Ready.
Trait Implementations§
impl Copy for Irqena
impl Eq for Irqena
impl StructuralPartialEq for Irqena
Auto Trait Implementations§
impl Freeze for Irqena
impl RefUnwindSafe for Irqena
impl Send for Irqena
impl Sync for Irqena
impl Unpin for Irqena
impl UnwindSafe for Irqena
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