Struct Secsr
#[repr(transparent)]pub struct Secsr(pub u32);Expand description
RCC secure status register
Tuple Fields§
§0: u32Implementations§
§impl Secsr
impl Secsr
pub const fn set_hsisecf(&mut self, val: bool)
pub const fn set_hsisecf(&mut self, val: bool)
HSISECF
pub const fn set_hsesecf(&mut self, val: bool)
pub const fn set_hsesecf(&mut self, val: bool)
HSESECF
pub const fn set_msisecf(&mut self, val: bool)
pub const fn set_msisecf(&mut self, val: bool)
MSISECF
pub const fn set_lsisecf(&mut self, val: bool)
pub const fn set_lsisecf(&mut self, val: bool)
LSISECF
pub const fn set_lsesecf(&mut self, val: bool)
pub const fn set_lsesecf(&mut self, val: bool)
LSESECF
pub const fn sysclksecf(&self) -> bool
pub const fn sysclksecf(&self) -> bool
SYSCLKSECF
pub const fn set_sysclksecf(&mut self, val: bool)
pub const fn set_sysclksecf(&mut self, val: bool)
SYSCLKSECF
pub const fn set_prescsecf(&mut self, val: bool)
pub const fn set_prescsecf(&mut self, val: bool)
PRESCSECF
pub const fn set_pllsecf(&mut self, val: bool)
pub const fn set_pllsecf(&mut self, val: bool)
PLLSECF
pub const fn pllsai1secf(&self) -> bool
pub const fn pllsai1secf(&self) -> bool
PLLSAI1SECF
pub const fn set_pllsai1secf(&mut self, val: bool)
pub const fn set_pllsai1secf(&mut self, val: bool)
PLLSAI1SECF
pub const fn pllsai2secf(&self) -> bool
pub const fn pllsai2secf(&self) -> bool
PLLSAI2SECF
pub const fn set_pllsai2secf(&mut self, val: bool)
pub const fn set_pllsai2secf(&mut self, val: bool)
PLLSAI2SECF
pub const fn set_clk48secf(&mut self, val: bool)
pub const fn set_clk48secf(&mut self, val: bool)
CLK48SECF
pub const fn set_hsi48secf(&mut self, val: bool)
pub const fn set_hsi48secf(&mut self, val: bool)
HSI48SECF
pub const fn set_rmvfsecf(&mut self, val: bool)
pub const fn set_rmvfsecf(&mut self, val: bool)
RMVFSECF
Trait Implementations§
impl Copy for Secsr
impl Eq for Secsr
impl StructuralPartialEq for Secsr
Auto Trait Implementations§
impl Freeze for Secsr
impl RefUnwindSafe for Secsr
impl Send for Secsr
impl Sync for Secsr
impl Unpin for Secsr
impl UnwindSafe for Secsr
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