Struct stm32_metapac::flash::regs::Secccr
#[repr(transparent)]pub struct Secccr(pub u32);
Expand description
FLASH secure clear control register
Tuple Fields§
§0: u32
Implementations§
§impl Secccr
impl Secccr
pub const fn clr_eop(&self) -> bool
pub const fn clr_eop(&self) -> bool
EOP flag clear bit Setting this bit to 1 resets to 0 EOP flag in FLASH_SECSR register.
pub fn set_clr_eop(&mut self, val: bool)
pub fn set_clr_eop(&mut self, val: bool)
EOP flag clear bit Setting this bit to 1 resets to 0 EOP flag in FLASH_SECSR register.
pub const fn clr_wrperr(&self) -> bool
pub const fn clr_wrperr(&self) -> bool
WRPERR flag clear bit Setting this bit to 1 resets to 0 WRPERR flag in FLASH_SECSR register.
pub fn set_clr_wrperr(&mut self, val: bool)
pub fn set_clr_wrperr(&mut self, val: bool)
WRPERR flag clear bit Setting this bit to 1 resets to 0 WRPERR flag in FLASH_SECSR register.
pub const fn clr_pgserr(&self) -> bool
pub const fn clr_pgserr(&self) -> bool
PGSERR flag clear bit Setting this bit to 1 resets to 0 PGSERR flag in FLASH_SECSR register.
pub fn set_clr_pgserr(&mut self, val: bool)
pub fn set_clr_pgserr(&mut self, val: bool)
PGSERR flag clear bit Setting this bit to 1 resets to 0 PGSERR flag in FLASH_SECSR register.
pub const fn clr_strberr(&self) -> bool
pub const fn clr_strberr(&self) -> bool
STRBERR flag clear bit Setting this bit to 1 resets to 0 STRBERR flag in FLASH_SECSR register.
pub fn set_clr_strberr(&mut self, val: bool)
pub fn set_clr_strberr(&mut self, val: bool)
STRBERR flag clear bit Setting this bit to 1 resets to 0 STRBERR flag in FLASH_SECSR register.
pub const fn clr_incerr(&self) -> bool
pub const fn clr_incerr(&self) -> bool
INCERR flag clear bit Setting this bit to 1 resets to 0 INCERR flag in FLASH_SECSR register.
pub fn set_clr_incerr(&mut self, val: bool)
pub fn set_clr_incerr(&mut self, val: bool)
INCERR flag clear bit Setting this bit to 1 resets to 0 INCERR flag in FLASH_SECSR register.
pub const fn clr_obkerr(&self) -> bool
pub const fn clr_obkerr(&self) -> bool
OBKWERR flag clear bit Setting this bit to 1 resets to 0 OBKWERR flag in FLASH_SECSR register.
pub fn set_clr_obkerr(&mut self, val: bool)
pub fn set_clr_obkerr(&mut self, val: bool)
OBKWERR flag clear bit Setting this bit to 1 resets to 0 OBKWERR flag in FLASH_SECSR register.
pub const fn clr_obkwerr(&self) -> bool
pub const fn clr_obkwerr(&self) -> bool
OBKWERR flag clear bit Setting this bit to 1 resets to 0 OBKWERR flag in FLASH_SECSR register.
pub fn set_clr_obkwerr(&mut self, val: bool)
pub fn set_clr_obkwerr(&mut self, val: bool)
OBKWERR flag clear bit Setting this bit to 1 resets to 0 OBKWERR flag in FLASH_SECSR register.
Trait Implementations§
impl Copy for Secccr
impl Eq for Secccr
impl StructuralPartialEq for Secccr
Auto Trait Implementations§
impl Freeze for Secccr
impl RefUnwindSafe for Secccr
impl Send for Secccr
impl Sync for Secccr
impl Unpin for Secccr
impl UnwindSafe for Secccr
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
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)
clone_to_uninit
)