Struct stm32_metapac::rcc::regs::Cicr
#[repr(transparent)]pub struct Cicr(pub u32);
Expand description
Clock interrupt clear register
Tuple Fields§
§0: u32
Implementations§
§impl Cicr
impl Cicr
pub fn set_lsi1rdyc(&mut self, val: bool)
pub fn set_lsi1rdyc(&mut self, val: bool)
LSI1 ready interrupt clear
pub fn set_lserdyc(&mut self, val: bool)
pub fn set_lserdyc(&mut self, val: bool)
LSE ready interrupt clear
pub fn set_msirdyc(&mut self, val: bool)
pub fn set_msirdyc(&mut self, val: bool)
MSI ready interrupt clear
pub fn set_hsirdyc(&mut self, val: bool)
pub fn set_hsirdyc(&mut self, val: bool)
HSI ready interrupt clear
pub fn set_hserdyc(&mut self, val: bool)
pub fn set_hserdyc(&mut self, val: bool)
HSE ready interrupt clear
pub fn set_pllrdyc(&mut self, val: bool)
pub fn set_pllrdyc(&mut self, val: bool)
PLL ready interrupt clear
pub const fn pllsai1rdyc(&self) -> bool
pub const fn pllsai1rdyc(&self) -> bool
PLLSAI1 ready interrupt clear
pub fn set_pllsai1rdyc(&mut self, val: bool)
pub fn set_pllsai1rdyc(&mut self, val: bool)
PLLSAI1 ready interrupt clear
pub fn set_hsecssc(&mut self, val: bool)
pub fn set_hsecssc(&mut self, val: bool)
HSE Clock security system interrupt clear
pub fn set_lsecssc(&mut self, val: bool)
pub fn set_lsecssc(&mut self, val: bool)
LSE Clock security system interrupt clear
pub fn set_hsi48rdyc(&mut self, val: bool)
pub fn set_hsi48rdyc(&mut self, val: bool)
HSI48 ready interrupt clear
pub fn set_lsi2rdyc(&mut self, val: bool)
pub fn set_lsi2rdyc(&mut self, val: bool)
LSI2 ready interrupt clear
Trait Implementations§
impl Copy for Cicr
impl Eq for Cicr
impl StructuralPartialEq for Cicr
Auto Trait Implementations§
impl Freeze for Cicr
impl RefUnwindSafe for Cicr
impl Send for Cicr
impl Sync for Cicr
impl Unpin for Cicr
impl UnwindSafe for Cicr
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
)