Struct stm32_metapac::rcc::regs::Cier
#[repr(transparent)]pub struct Cier(pub u32);
Expand description
Clock interrupt enable register
Tuple Fields§
§0: u32
Implementations§
§impl Cier
impl Cier
pub fn set_lsi1rdyie(&mut self, val: bool)
pub fn set_lsi1rdyie(&mut self, val: bool)
LSI1 ready interrupt enable
pub fn set_lserdyie(&mut self, val: bool)
pub fn set_lserdyie(&mut self, val: bool)
LSE ready interrupt enable
pub fn set_msirdyie(&mut self, val: bool)
pub fn set_msirdyie(&mut self, val: bool)
MSI ready interrupt enable
pub fn set_hsirdyie(&mut self, val: bool)
pub fn set_hsirdyie(&mut self, val: bool)
HSI ready interrupt enable
pub fn set_hserdyie(&mut self, val: bool)
pub fn set_hserdyie(&mut self, val: bool)
HSE ready interrupt enable
pub fn set_pllrdyie(&mut self, val: bool)
pub fn set_pllrdyie(&mut self, val: bool)
PLLSYS ready interrupt enable
pub const fn pllsai1rdyie(&self) -> bool
pub const fn pllsai1rdyie(&self) -> bool
PLLSAI1 ready interrupt enable
pub fn set_pllsai1rdyie(&mut self, val: bool)
pub fn set_pllsai1rdyie(&mut self, val: bool)
PLLSAI1 ready interrupt enable
pub fn set_lsecssie(&mut self, val: bool)
pub fn set_lsecssie(&mut self, val: bool)
LSE clock security system interrupt enable
pub const fn hsi48rdyie(&self) -> bool
pub const fn hsi48rdyie(&self) -> bool
HSI48 ready interrupt enable
pub fn set_hsi48rdyie(&mut self, val: bool)
pub fn set_hsi48rdyie(&mut self, val: bool)
HSI48 ready interrupt enable
pub fn set_lsi2rdyie(&mut self, val: bool)
pub fn set_lsi2rdyie(&mut self, val: bool)
LSI2 ready interrupt enable
Trait Implementations§
impl Copy for Cier
impl Eq for Cier
impl StructuralPartialEq for Cier
Auto Trait Implementations§
impl Freeze for Cier
impl RefUnwindSafe for Cier
impl Send for Cier
impl Sync for Cier
impl Unpin for Cier
impl UnwindSafe for Cier
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
)