Struct atsamd51p::SYSTEMCONTROL
source · [−]pub struct SYSTEMCONTROL { /* private fields */ }
Expand description
System Control Registers
Implementations
sourceimpl SYSTEMCONTROL
impl SYSTEMCONTROL
sourcepub const PTR: *const RegisterBlock = {0xe000e000 as *const system_control::RegisterBlock}
pub const PTR: *const RegisterBlock = {0xe000e000 as *const system_control::RegisterBlock}
Pointer to the register block
sourcepub const fn ptr() -> *const RegisterBlock
pub const fn ptr() -> *const RegisterBlock
Return the pointer to the register block
Trait Implementations
sourceimpl Debug for SYSTEMCONTROL
impl Debug for SYSTEMCONTROL
sourceimpl Deref for SYSTEMCONTROL
impl Deref for SYSTEMCONTROL
type Target = RegisterBlock
type Target = RegisterBlock
The resulting type after dereferencing.
impl Send for SYSTEMCONTROL
Auto Trait Implementations
impl RefUnwindSafe for SYSTEMCONTROL
impl !Sync for SYSTEMCONTROL
impl Unpin for SYSTEMCONTROL
impl UnwindSafe for SYSTEMCONTROL
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more