Struct Uicr
pub struct Uicr { /* private fields */ }Expand description
User information configuration registers User information configuration registers.
Implementations§
§impl Uicr
impl Uicr
pub const unsafe fn from_ptr(ptr: *mut ()) -> Uicr
pub const fn as_ptr(&self) -> *mut ()
pub const fn appnvmcpofguard(self) -> Reg<Appnvmcpofguard, RW>
pub const fn appnvmcpofguard(self) -> Reg<Appnvmcpofguard, RW>
Enable blocking NVM WRITE and aborting NVM ERASE for Application NVM in POFWARN condition.
pub const fn secureapprotect(self) -> Reg<Secureapprotect, RW>
pub const fn secureapprotect(self) -> Reg<Secureapprotect, RW>
Secure access port protection.
pub const fn eraseprotect(self) -> Reg<Eraseprotect, RW>
pub const fn eraseprotect(self) -> Reg<Eraseprotect, RW>
Erase protection.
Trait Implementations§
impl Copy for Uicr
impl Eq for Uicr
impl Send for Uicr
impl StructuralPartialEq for Uicr
impl Sync for Uicr
Auto Trait Implementations§
impl Freeze for Uicr
impl RefUnwindSafe for Uicr
impl Unpin for Uicr
impl UnsafeUnpin for Uicr
impl UnwindSafe for Uicr
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