#[repr(transparent)]pub struct VdStat(pub u32);Expand description
Voltage Detect Status
Tuple Fields§
§0: u32Implementations§
Source§impl VdStat
impl VdStat
Sourcepub const fn corevdd_lvdf(&self) -> CorevddLvdf
pub const fn corevdd_lvdf(&self) -> CorevddLvdf
Core Low-Voltage Detect Flag
Sourcepub const fn set_corevdd_lvdf(&mut self, val: CorevddLvdf)
pub const fn set_corevdd_lvdf(&mut self, val: CorevddLvdf)
Core Low-Voltage Detect Flag
Sourcepub const fn sysvdd_lvdf(&self) -> SysvddLvdf
pub const fn sysvdd_lvdf(&self) -> SysvddLvdf
System Low-Voltage Detect Flag
Sourcepub const fn set_sysvdd_lvdf(&mut self, val: SysvddLvdf)
pub const fn set_sysvdd_lvdf(&mut self, val: SysvddLvdf)
System Low-Voltage Detect Flag
Sourcepub const fn corevdd_hvdf(&self) -> CorevddHvdf
pub const fn corevdd_hvdf(&self) -> CorevddHvdf
Core VDD HVD Flag
Sourcepub const fn set_corevdd_hvdf(&mut self, val: CorevddHvdf)
pub const fn set_corevdd_hvdf(&mut self, val: CorevddHvdf)
Core VDD HVD Flag
Sourcepub const fn sysvdd_hvdf(&self) -> SysvddHvdf
pub const fn sysvdd_hvdf(&self) -> SysvddHvdf
System HVD Flag
Sourcepub const fn set_sysvdd_hvdf(&mut self, val: SysvddHvdf)
pub const fn set_sysvdd_hvdf(&mut self, val: SysvddHvdf)
System HVD Flag
Sourcepub const fn corevdd_lvd_status(&self) -> CorevddLvdStatus
pub const fn corevdd_lvd_status(&self) -> CorevddLvdStatus
Core Low-Voltage Monitor Status
Sourcepub const fn set_corevdd_lvd_status(&mut self, val: CorevddLvdStatus)
pub const fn set_corevdd_lvd_status(&mut self, val: CorevddLvdStatus)
Core Low-Voltage Monitor Status
Sourcepub const fn sysvdd_lvd_status(&self) -> SysvddLvdStatus
pub const fn sysvdd_lvd_status(&self) -> SysvddLvdStatus
System Low-Voltage Monitor Status
Sourcepub const fn set_sysvdd_lvd_status(&mut self, val: SysvddLvdStatus)
pub const fn set_sysvdd_lvd_status(&mut self, val: SysvddLvdStatus)
System Low-Voltage Monitor Status
Sourcepub const fn corevdd_hvd_status(&self) -> CorevddHvdStatus
pub const fn corevdd_hvd_status(&self) -> CorevddHvdStatus
Core VDD HVD Monitor Status
Sourcepub const fn set_corevdd_hvd_status(&mut self, val: CorevddHvdStatus)
pub const fn set_corevdd_hvd_status(&mut self, val: CorevddHvdStatus)
Core VDD HVD Monitor Status
Sourcepub const fn sysvdd_hvd_status(&self) -> SysvddHvdStatus
pub const fn sysvdd_hvd_status(&self) -> SysvddHvdStatus
System HVD Monitor Status
Sourcepub const fn set_sysvdd_hvd_status(&mut self, val: SysvddHvdStatus)
pub const fn set_sysvdd_hvd_status(&mut self, val: SysvddHvdStatus)
System HVD Monitor Status
Trait Implementations§
impl Copy for VdStat
impl Eq for VdStat
impl StructuralPartialEq for VdStat
Auto Trait Implementations§
impl Freeze for VdStat
impl RefUnwindSafe for VdStat
impl Send for VdStat
impl Sync for VdStat
impl Unpin for VdStat
impl UnwindSafe for VdStat
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