#[repr(transparent)]pub struct Rosccsr(pub u32);Expand description
ROSC Control Status Register
Tuple Fields§
§0: u32Implementations§
Source§impl Rosccsr
impl Rosccsr
Sourcepub const fn set_rosccm(&mut self, val: bool)
pub const fn set_rosccm(&mut self, val: bool)
ROSC Clock Monitor
Sourcepub const fn set_rosccmre(&mut self, val: Rosccmre)
pub const fn set_rosccmre(&mut self, val: Rosccmre)
ROSC Clock Monitor Reset Enable
Sourcepub const fn set_roscvld(&mut self, val: Roscvld)
pub const fn set_roscvld(&mut self, val: Roscvld)
ROSC Valid
Sourcepub const fn set_roscsel(&mut self, val: bool)
pub const fn set_roscsel(&mut self, val: bool)
ROSC Selected
Sourcepub const fn set_roscerr(&mut self, val: Roscerr)
pub const fn set_roscerr(&mut self, val: Roscerr)
ROSC Clock Error
Trait Implementations§
impl Copy for Rosccsr
impl Eq for Rosccsr
impl StructuralPartialEq for Rosccsr
Auto Trait Implementations§
impl Freeze for Rosccsr
impl RefUnwindSafe for Rosccsr
impl Send for Rosccsr
impl Sync for Rosccsr
impl Unpin for Rosccsr
impl UnwindSafe for Rosccsr
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