pub struct Aes256CcmImpl;Expand description
The global Aes256Ccm implementation.
Implementations§
Source§impl Aes256CcmImpl
impl Aes256CcmImpl
Sourcepub fn init(key: &[u8; 32]) -> Aes256CcmImplContext
pub fn init(key: &[u8; 32]) -> Aes256CcmImplContext
Initialize with a 256-bit key.
Trait Implementations§
Source§impl Aes256Ccm for Aes256CcmImpl
impl Aes256Ccm for Aes256CcmImpl
Source§type Context = Aes256CcmImplContext
type Context = Aes256CcmImplContext
Opaque storage for the implementation’s key schedule.
Auto Trait Implementations§
impl Freeze for Aes256CcmImpl
impl RefUnwindSafe for Aes256CcmImpl
impl Send for Aes256CcmImpl
impl Sync for Aes256CcmImpl
impl Unpin for Aes256CcmImpl
impl UnsafeUnpin for Aes256CcmImpl
impl UnwindSafe for Aes256CcmImpl
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