Struct nrf52840_pac::CRYPTOCELL
source · [−]pub struct CRYPTOCELL { /* private fields */ }
Expand description
ARM TrustZone CryptoCell register interface
Implementations
sourceimpl CRYPTOCELL
impl CRYPTOCELL
sourcepub const PTR: *const RegisterBlock = {0x5002a000 as *const cryptocell::RegisterBlock}
pub const PTR: *const RegisterBlock = {0x5002a000 as *const cryptocell::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 CRYPTOCELL
impl Debug for CRYPTOCELL
sourceimpl Deref for CRYPTOCELL
impl Deref for CRYPTOCELL
type Target = RegisterBlock
type Target = RegisterBlock
The resulting type after dereferencing.
impl Send for CRYPTOCELL
Auto Trait Implementations
impl RefUnwindSafe for CRYPTOCELL
impl !Sync for CRYPTOCELL
impl Unpin for CRYPTOCELL
impl UnwindSafe for CRYPTOCELL
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