Struct stm32_metapac::pwr::regs::Svmsr
#[repr(transparent)]pub struct Svmsr(pub u32);
Tuple Fields§
§0: u32
Implementations§
§impl Svmsr
impl Svmsr
pub fn set_actvosrdy(&mut self, val: bool)
pub fn set_actvosrdy(&mut self, val: bool)
Voltage level ready for currently used VOS
pub const fn actvos(&self) -> Actvos
pub const fn actvos(&self) -> Actvos
VOS currently applied to VCORE This field provides the last VOS value.
pub fn set_actvos(&mut self, val: Actvos)
pub fn set_actvos(&mut self, val: Actvos)
VOS currently applied to VCORE This field provides the last VOS value.
pub fn set_vddusbrdy(&mut self, val: bool)
pub fn set_vddusbrdy(&mut self, val: bool)
VDDUSB ready
pub fn set_vddio2rdy(&mut self, val: bool)
pub fn set_vddio2rdy(&mut self, val: bool)
VDDIO2 ready
pub fn set_vdda1rdy(&mut self, val: bool)
pub fn set_vdda1rdy(&mut self, val: bool)
VDDA ready versus 1.6V voltage monitor
pub fn set_vdda2rdy(&mut self, val: bool)
pub fn set_vdda2rdy(&mut self, val: bool)
VDDA ready versus 1.8V voltage monitor
Trait Implementations§
impl Copy for Svmsr
impl Eq for Svmsr
impl StructuralPartialEq for Svmsr
Auto Trait Implementations§
impl Freeze for Svmsr
impl RefUnwindSafe for Svmsr
impl Send for Svmsr
impl Sync for Svmsr
impl Unpin for Svmsr
impl UnwindSafe for Svmsr
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
)