Struct stm32_metapac::tamp::regs::Bkpr
#[repr(transparent)]pub struct Bkpr(pub u32);
Expand description
TAMP backup register
Tuple Fields§
§0: u32
Implementations§
§impl Bkpr
impl Bkpr
pub const fn bkp(&self) -> u32
pub const fn bkp(&self) -> u32
The application can write or read data to and from these registers. In the default (ERASE) configuration this register is reset on a tamper detection event. It is forced to reset value as long as there is at least one internal or external tamper flag being set. This register is also reset when the readout protection (RDP) is disabled.
pub fn set_bkp(&mut self, val: u32)
pub fn set_bkp(&mut self, val: u32)
The application can write or read data to and from these registers. In the default (ERASE) configuration this register is reset on a tamper detection event. It is forced to reset value as long as there is at least one internal or external tamper flag being set. This register is also reset when the readout protection (RDP) is disabled.
Trait Implementations§
impl Copy for Bkpr
impl Eq for Bkpr
impl StructuralPartialEq for Bkpr
Auto Trait Implementations§
impl Freeze for Bkpr
impl RefUnwindSafe for Bkpr
impl Send for Bkpr
impl Sync for Bkpr
impl Unpin for Bkpr
impl UnwindSafe for Bkpr
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
)