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