#[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