Struct stm32_metapac::syscfg::regs::C2imr1
#[repr(transparent)]pub struct C2imr1(pub u32);
Expand description
SYSCFG CPU2 interrupt mask register 1
Tuple Fields§
§0: u32
Implementations§
§impl C2imr1
impl C2imr1
pub const fn rtcstamptamplsecssim(&self) -> bool
pub const fn rtcstamptamplsecssim(&self) -> bool
RTCSTAMPTAMPLSECSSIM
pub fn set_rtcstamptamplsecssim(&mut self, val: bool)
pub fn set_rtcstamptamplsecssim(&mut self, val: bool)
RTCSTAMPTAMPLSECSSIM
pub const fn rtcalarmim(&self) -> bool
pub const fn rtcalarmim(&self) -> bool
RTCALARMIM
pub fn set_rtcalarmim(&mut self, val: bool)
pub fn set_rtcalarmim(&mut self, val: bool)
RTCALARMIM
pub fn set_rtcssruim(&mut self, val: bool)
pub fn set_rtcssruim(&mut self, val: bool)
RTCSSRUIM
pub fn set_rtcwkupim(&mut self, val: bool)
pub fn set_rtcwkupim(&mut self, val: bool)
RTCWKUPIM
pub fn set_flashim(&mut self, val: bool)
pub fn set_flashim(&mut self, val: bool)
FLASHIM
pub fn set_compim(&mut self, val: bool)
pub fn set_compim(&mut self, val: bool)
COMPIM
pub fn set_exti0im(&mut self, val: bool)
pub fn set_exti0im(&mut self, val: bool)
EXTI0IM
pub fn set_exti1im(&mut self, val: bool)
pub fn set_exti1im(&mut self, val: bool)
EXTI1IM
pub fn set_exti2im(&mut self, val: bool)
pub fn set_exti2im(&mut self, val: bool)
EXTI2IM
pub fn set_exti3im(&mut self, val: bool)
pub fn set_exti3im(&mut self, val: bool)
EXTI3IM
pub fn set_exti4im(&mut self, val: bool)
pub fn set_exti4im(&mut self, val: bool)
EXTI4IM
pub fn set_exti5im(&mut self, val: bool)
pub fn set_exti5im(&mut self, val: bool)
EXTI5IM
pub fn set_exti6im(&mut self, val: bool)
pub fn set_exti6im(&mut self, val: bool)
EXTI6IM
pub fn set_exti7im(&mut self, val: bool)
pub fn set_exti7im(&mut self, val: bool)
EXTI7IM
pub fn set_exti8im(&mut self, val: bool)
pub fn set_exti8im(&mut self, val: bool)
EXTI8IM
pub fn set_exti9im(&mut self, val: bool)
pub fn set_exti9im(&mut self, val: bool)
EXTI9IM
pub fn set_exti10im(&mut self, val: bool)
pub fn set_exti10im(&mut self, val: bool)
EXTI10IM
pub fn set_exti11im(&mut self, val: bool)
pub fn set_exti11im(&mut self, val: bool)
EXTI11IM
pub fn set_exti12im(&mut self, val: bool)
pub fn set_exti12im(&mut self, val: bool)
EXTI12IM
pub fn set_exti13im(&mut self, val: bool)
pub fn set_exti13im(&mut self, val: bool)
EXTI13IM
pub fn set_exti14im(&mut self, val: bool)
pub fn set_exti14im(&mut self, val: bool)
EXTI14IM
pub fn set_exti15im(&mut self, val: bool)
pub fn set_exti15im(&mut self, val: bool)
EXTI15IM
Trait Implementations§
impl Copy for C2imr1
impl Eq for C2imr1
impl StructuralPartialEq for C2imr1
Auto Trait Implementations§
impl Freeze for C2imr1
impl RefUnwindSafe for C2imr1
impl Send for C2imr1
impl Sync for C2imr1
impl Unpin for C2imr1
impl UnwindSafe for C2imr1
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
)