#[repr(transparent)]pub struct AesCmacSize0Kick(pub u32);
Expand description
Writing to this address triggers the AES engine to perform a CMAC operation with size 0. The CMAC result can be read from the AES_IV_0 register.
Tuple Fields§
§0: u32
Implementations§
Trait Implementations§
Source§impl Clone for AesCmacSize0Kick
impl Clone for AesCmacSize0Kick
Source§fn clone(&self) -> AesCmacSize0Kick
fn clone(&self) -> AesCmacSize0Kick
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for AesCmacSize0Kick
impl Default for AesCmacSize0Kick
Source§fn default() -> AesCmacSize0Kick
fn default() -> AesCmacSize0Kick
Returns the “default value” for a type. Read more
Source§impl PartialEq for AesCmacSize0Kick
impl PartialEq for AesCmacSize0Kick
impl Copy for AesCmacSize0Kick
impl Eq for AesCmacSize0Kick
impl StructuralPartialEq for AesCmacSize0Kick
Auto Trait Implementations§
impl Freeze for AesCmacSize0Kick
impl RefUnwindSafe for AesCmacSize0Kick
impl Send for AesCmacSize0Kick
impl Sync for AesCmacSize0Kick
impl Unpin for AesCmacSize0Kick
impl UnwindSafe for AesCmacSize0Kick
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
)