#[repr(transparent)]pub struct Eraseuicr(pub u32);
Expand description
Register for erasing User Information Configuration Registers
Tuple Fields§
§0: u32
Implementations§
Source§impl Eraseuicr
impl Eraseuicr
Sourcepub const fn eraseuicr(&self) -> bool
pub const fn eraseuicr(&self) -> bool
Register starting erase of all User Information Configuration Registers. Note that code erase has to be enabled by CONFIG.EEN before the UICR can be erased.
Sourcepub fn set_eraseuicr(&mut self, val: bool)
pub fn set_eraseuicr(&mut self, val: bool)
Register starting erase of all User Information Configuration Registers. Note that code erase has to be enabled by CONFIG.EEN before the UICR can be erased.
Trait Implementations§
impl Copy for Eraseuicr
impl Eq for Eraseuicr
impl StructuralPartialEq for Eraseuicr
Auto Trait Implementations§
impl Freeze for Eraseuicr
impl RefUnwindSafe for Eraseuicr
impl Send for Eraseuicr
impl Sync for Eraseuicr
impl Unpin for Eraseuicr
impl UnwindSafe for Eraseuicr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)