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