Struct stm32_metapac::flash::regs::Opticr
#[repr(transparent)]pub struct Opticr(pub u32);
Expand description
FLASH options interrupt clear register.
Tuple Fieldsยง
ยง0: u32
Implementationsยง
ยงimpl Opticr
impl Opticr
pub const fn kvef(&self) -> bool
pub const fn kvef(&self) -> bool
key valid error flag Set this bit to clear KVEF flag in FLASH_OPTISR register.
pub fn set_kvef(&mut self, val: bool)
pub fn set_kvef(&mut self, val: bool)
key valid error flag Set this bit to clear KVEF flag in FLASH_OPTISR register.
pub const fn ktef(&self) -> bool
pub const fn ktef(&self) -> bool
key transfer error flag Set this bit to clear KTEF flag in FLASH_OPTISR register.
pub fn set_ktef(&mut self, val: bool)
pub fn set_ktef(&mut self, val: bool)
key transfer error flag Set this bit to clear KTEF flag in FLASH_OPTISR register.
pub const fn opterrf(&self) -> bool
pub const fn opterrf(&self) -> bool
Option byte change error flag Set this bit to clear OPTERRF flag in FLASH_OPTISR register.
pub fn set_opterrf(&mut self, val: bool)
pub fn set_opterrf(&mut self, val: bool)
Option byte change error flag Set this bit to clear OPTERRF flag in FLASH_OPTISR register.
Trait Implementationsยง
impl Copy for Opticr
impl Eq for Opticr
impl StructuralEq for Opticr
impl StructuralPartialEq for Opticr
Auto Trait Implementationsยง
impl RefUnwindSafe for Opticr
impl Send for Opticr
impl Sync for Opticr
impl Unpin for Opticr
impl UnwindSafe for Opticr
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