#[repr(transparent)]pub struct Hpvidr2(pub u32);Expand description
SNVS_HP Version ID Register 2
Tuple Fields§
§0: u32Implementations§
Source§impl Hpvidr2
impl Hpvidr2
Sourcepub const fn config_opt(&self) -> u8
pub const fn config_opt(&self) -> u8
SNVS Configuration Options
Sourcepub const fn set_config_opt(&mut self, val: u8)
pub const fn set_config_opt(&mut self, val: u8)
SNVS Configuration Options
Sourcepub const fn set_eco_rev(&mut self, val: u8)
pub const fn set_eco_rev(&mut self, val: u8)
SNVS ECO Revision
Sourcepub const fn set_intg_opt(&mut self, val: u8)
pub const fn set_intg_opt(&mut self, val: u8)
SNVS Integration Options
Sourcepub const fn ip_era(&self) -> u8
pub const fn ip_era(&self) -> u8
IP Era 00h - Era 1 or 2 03h - Era 3 04h - Era 4 05h - Era 5 06h - Era 6
Sourcepub const fn set_ip_era(&mut self, val: u8)
pub const fn set_ip_era(&mut self, val: u8)
IP Era 00h - Era 1 or 2 03h - Era 3 04h - Era 4 05h - Era 5 06h - Era 6
Trait Implementations§
impl Copy for Hpvidr2
impl Eq for Hpvidr2
impl StructuralPartialEq for Hpvidr2
Auto Trait Implementations§
impl Freeze for Hpvidr2
impl RefUnwindSafe for Hpvidr2
impl Send for Hpvidr2
impl Sync for Hpvidr2
impl Unpin for Hpvidr2
impl UnwindSafe for Hpvidr2
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