#[repr(transparent)]pub struct Statusa(pub u32);Expand description
Status A.
Tuple Fields§
§0: u32Implementations§
Source§impl Statusa
impl Statusa
Sourcepub const fn por_det(&self) -> StatusaPorDet
pub const fn por_det(&self) -> StatusaPorDet
POR Detect Flag.
Sourcepub const fn set_por_det(&mut self, val: StatusaPorDet)
pub const fn set_por_det(&mut self, val: StatusaPorDet)
POR Detect Flag.
Sourcepub const fn wakeup_flag(&self) -> StatusaWakeupFlag
pub const fn wakeup_flag(&self) -> StatusaWakeupFlag
Wakeup Pin Flag.
Sourcepub const fn set_wakeup_flag(&mut self, val: StatusaWakeupFlag)
pub const fn set_wakeup_flag(&mut self, val: StatusaWakeupFlag)
Wakeup Pin Flag.
Sourcepub const fn timer0_flag(&self) -> StatusaTimer0Flag
pub const fn timer0_flag(&self) -> StatusaTimer0Flag
Bandgap Timer 0 Flag.
Sourcepub const fn set_timer0_flag(&mut self, val: StatusaTimer0Flag)
pub const fn set_timer0_flag(&mut self, val: StatusaTimer0Flag)
Bandgap Timer 0 Flag.
Sourcepub const fn timer1_flag(&self) -> StatusaTimer1Flag
pub const fn timer1_flag(&self) -> StatusaTimer1Flag
Bandgap Timer 1 Flag.
Sourcepub const fn set_timer1_flag(&mut self, val: StatusaTimer1Flag)
pub const fn set_timer1_flag(&mut self, val: StatusaTimer1Flag)
Bandgap Timer 1 Flag.
Sourcepub const fn ldo_rdy(&self) -> StatusaLdoRdy
pub const fn ldo_rdy(&self) -> StatusaLdoRdy
LDO Ready.
Sourcepub const fn set_ldo_rdy(&mut self, val: StatusaLdoRdy)
pub const fn set_ldo_rdy(&mut self, val: StatusaLdoRdy)
LDO Ready.
Sourcepub const fn osc_rdy(&self) -> StatusaOscRdy
pub const fn osc_rdy(&self) -> StatusaOscRdy
OSC32k Ready.
Sourcepub const fn set_osc_rdy(&mut self, val: StatusaOscRdy)
pub const fn set_osc_rdy(&mut self, val: StatusaOscRdy)
OSC32k Ready.
Sourcepub const fn clock_det(&self) -> StatusaClockDet
pub const fn clock_det(&self) -> StatusaClockDet
Clock Detect.
Sourcepub const fn set_clock_det(&mut self, val: StatusaClockDet)
pub const fn set_clock_det(&mut self, val: StatusaClockDet)
Clock Detect.
Sourcepub const fn config_det(&self) -> StatusaConfigDet
pub const fn config_det(&self) -> StatusaConfigDet
Configuration Detect Flag.
Sourcepub const fn set_config_det(&mut self, val: StatusaConfigDet)
pub const fn set_config_det(&mut self, val: StatusaConfigDet)
Configuration Detect Flag.
Sourcepub const fn volt_det(&self) -> StatusaVoltDet
pub const fn volt_det(&self) -> StatusaVoltDet
Voltage Detect.
Sourcepub const fn set_volt_det(&mut self, val: StatusaVoltDet)
pub const fn set_volt_det(&mut self, val: StatusaVoltDet)
Voltage Detect.
Sourcepub const fn temp_det(&self) -> StatusaTempDet
pub const fn temp_det(&self) -> StatusaTempDet
Temperature Detect.
Sourcepub const fn set_temp_det(&mut self, val: StatusaTempDet)
pub const fn set_temp_det(&mut self, val: StatusaTempDet)
Temperature Detect.
Sourcepub const fn light_det(&self) -> StatusaLightDet
pub const fn light_det(&self) -> StatusaLightDet
Light Detect.
Sourcepub const fn set_light_det(&mut self, val: StatusaLightDet)
pub const fn set_light_det(&mut self, val: StatusaLightDet)
Light Detect.
Sourcepub const fn sec0_det(&self) -> StatusaSec0Det
pub const fn sec0_det(&self) -> StatusaSec0Det
Input 0 Detect.
Sourcepub const fn set_sec0_det(&mut self, val: StatusaSec0Det)
pub const fn set_sec0_det(&mut self, val: StatusaSec0Det)
Input 0 Detect.
Sourcepub const fn irq0_det(&self) -> StatusaIrq0Det
pub const fn irq0_det(&self) -> StatusaIrq0Det
Interrupt 0 Detect.
Sourcepub const fn set_irq0_det(&mut self, val: StatusaIrq0Det)
pub const fn set_irq0_det(&mut self, val: StatusaIrq0Det)
Interrupt 0 Detect.
Sourcepub const fn irq1_det(&self) -> StatusaIrq1Det
pub const fn irq1_det(&self) -> StatusaIrq1Det
Interrupt 1 Detect.
Sourcepub const fn set_irq1_det(&mut self, val: StatusaIrq1Det)
pub const fn set_irq1_det(&mut self, val: StatusaIrq1Det)
Interrupt 1 Detect.
Sourcepub const fn irq2_det(&self) -> StatusaIrq2Det
pub const fn irq2_det(&self) -> StatusaIrq2Det
Interrupt 2 Detect.
Sourcepub const fn set_irq2_det(&mut self, val: StatusaIrq2Det)
pub const fn set_irq2_det(&mut self, val: StatusaIrq2Det)
Interrupt 2 Detect.
Sourcepub const fn irq3_det(&self) -> StatusaIrq3Det
pub const fn irq3_det(&self) -> StatusaIrq3Det
Interrupt 3 Detect.
Sourcepub const fn set_irq3_det(&mut self, val: StatusaIrq3Det)
pub const fn set_irq3_det(&mut self, val: StatusaIrq3Det)
Interrupt 3 Detect.
Trait Implementations§
impl Copy for Statusa
impl Eq for Statusa
impl StructuralPartialEq for Statusa
Auto Trait Implementations§
impl Freeze for Statusa
impl RefUnwindSafe for Statusa
impl Send for Statusa
impl Sync for Statusa
impl Unpin for Statusa
impl UnwindSafe for Statusa
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