#[repr(transparent)]pub struct Lock(pub u32);Expand description
Lock
Tuple Fields§
§0: u32Implementations§
Source§impl Lock
impl Lock
Sourcepub const fn nxp_part_cfg_lock(&self) -> u8
pub const fn nxp_part_cfg_lock(&self) -> u8
NXP Part Config Lock
Sourcepub const fn set_nxp_part_cfg_lock(&mut self, val: u8)
pub const fn set_nxp_part_cfg_lock(&mut self, val: u8)
NXP Part Config Lock
Sourcepub const fn nxp_ext_lock(&self) -> u8
pub const fn nxp_ext_lock(&self) -> u8
NXP EXT Lock
Sourcepub const fn set_nxp_ext_lock(&mut self, val: u8)
pub const fn set_nxp_ext_lock(&mut self, val: u8)
NXP EXT Lock
Sourcepub const fn boot_cfg_lock(&self) -> u8
pub const fn boot_cfg_lock(&self) -> u8
Boot config Lock
Sourcepub const fn set_boot_cfg_lock(&mut self, val: u8)
pub const fn set_boot_cfg_lock(&mut self, val: u8)
Boot config Lock
Sourcepub const fn prince_cfg_lock(&self) -> u8
pub const fn prince_cfg_lock(&self) -> u8
Prince Config Lock
Sourcepub const fn set_prince_cfg_lock(&mut self, val: u8)
pub const fn set_prince_cfg_lock(&mut self, val: u8)
Prince Config Lock
Sourcepub const fn oscaa_key_lock(&self) -> u8
pub const fn oscaa_key_lock(&self) -> u8
OSCAA Key Lock
Sourcepub const fn set_oscaa_key_lock(&mut self, val: u8)
pub const fn set_oscaa_key_lock(&mut self, val: u8)
OSCAA Key Lock
Sourcepub const fn cust_lock0(&self) -> u8
pub const fn cust_lock0(&self) -> u8
CUST Lock 0
Sourcepub const fn set_cust_lock0(&mut self, val: u8)
pub const fn set_cust_lock0(&mut self, val: u8)
CUST Lock 0
Sourcepub const fn cust_lock1(&self) -> u8
pub const fn cust_lock1(&self) -> u8
CUST Lock 1
Sourcepub const fn set_cust_lock1(&mut self, val: u8)
pub const fn set_cust_lock1(&mut self, val: u8)
CUST Lock 1
Sourcepub const fn cust_lock2(&self) -> u8
pub const fn cust_lock2(&self) -> u8
CUST Lock 2
Sourcepub const fn set_cust_lock2(&mut self, val: u8)
pub const fn set_cust_lock2(&mut self, val: u8)
CUST Lock 2
Sourcepub const fn cust_lock3(&self) -> u8
pub const fn cust_lock3(&self) -> u8
CUST Lock 3
Sourcepub const fn set_cust_lock3(&mut self, val: u8)
pub const fn set_cust_lock3(&mut self, val: u8)
CUST Lock 3
Trait Implementations§
impl Copy for Lock
impl Eq for Lock
impl StructuralPartialEq for Lock
Auto Trait Implementations§
impl Freeze for Lock
impl RefUnwindSafe for Lock
impl Send for Lock
impl Sync for Lock
impl Unpin for Lock
impl UnwindSafe for Lock
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