pub enum ChaCha20Poly1305Algorithm {}Expand description
Type-level constants for ChaCha20-Poly1305
Trait Implementations§
Source§impl<'a> AeadDecryptOperation<'a, ChaCha20Poly1305Algorithm> for ChaCha20Poly1305DecryptOperation<'a>
Available on crate feature alloc only.
impl<'a> AeadDecryptOperation<'a, ChaCha20Poly1305Algorithm> for ChaCha20Poly1305DecryptOperation<'a>
Available on crate feature
alloc only.Source§impl<'a> AeadEncryptOperation<'a, ChaCha20Poly1305Algorithm> for ChaCha20Poly1305EncryptOperation<'a>
Available on crate feature alloc only.
impl<'a> AeadEncryptOperation<'a, ChaCha20Poly1305Algorithm> for ChaCha20Poly1305EncryptOperation<'a>
Available on crate feature
alloc only.Auto Trait Implementations§
impl Freeze for ChaCha20Poly1305Algorithm
impl RefUnwindSafe for ChaCha20Poly1305Algorithm
impl Send for ChaCha20Poly1305Algorithm
impl Sync for ChaCha20Poly1305Algorithm
impl Unpin for ChaCha20Poly1305Algorithm
impl UnwindSafe for ChaCha20Poly1305Algorithm
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