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