Struct stm32_metapac::flash::regs::Nsbootr
#[repr(transparent)]pub struct Nsbootr(pub u32);
Expand description
FLASH non-secure boot register
Tuple Fields§
§0: u32
Implementations§
§impl Nsbootr
impl Nsbootr
pub const fn nsboot_lock(&self) -> NsbootrNsbootLock
pub const fn nsboot_lock(&self) -> NsbootrNsbootLock
A field locking the values of SWAP_ BANK, and NSBOOTADD settings.
pub fn set_nsboot_lock(&mut self, val: NsbootrNsbootLock)
pub fn set_nsboot_lock(&mut self, val: NsbootrNsbootLock)
A field locking the values of SWAP_ BANK, and NSBOOTADD settings.
pub const fn nsbootadd(&self) -> u32
pub const fn nsbootadd(&self) -> u32
Non secure unique boot entry address These bits allow configuring the Non secure BOOT address
pub fn set_nsbootadd(&mut self, val: u32)
pub fn set_nsbootadd(&mut self, val: u32)
Non secure unique boot entry address These bits allow configuring the Non secure BOOT address
Trait Implementations§
impl Copy for Nsbootr
impl Eq for Nsbootr
impl StructuralPartialEq for Nsbootr
Auto Trait Implementations§
impl Freeze for Nsbootr
impl RefUnwindSafe for Nsbootr
impl Send for Nsbootr
impl Sync for Nsbootr
impl Unpin for Nsbootr
impl UnwindSafe for Nsbootr
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
)