pub struct CRYPTOCELL { /* private fields */ }
Expand description
ARM TrustZone CryptoCell register interface
Implementations§
source§impl 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§
Auto Trait Implementations§
impl Freeze for CRYPTOCELL
impl RefUnwindSafe for CRYPTOCELL
impl !Sync for CRYPTOCELL
impl Unpin for CRYPTOCELL
impl UnwindSafe for CRYPTOCELL
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