pub struct C20P;Available on crate feature
chacha only.Expand description
ChaCha20-Poly1305
Trait Implementations§
Source§impl Chacha20Type for C20P
impl Chacha20Type for C20P
Source§const ALG_TYPE: Chacha20Types = Chacha20Types::C20P
const ALG_TYPE: Chacha20Types = Chacha20Types::C20P
The associated algorithm type
Source§type Aead = ChaChaPoly1305<StreamCipherCoreWrapper<ChaChaCore<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>>>
type Aead = ChaChaPoly1305<StreamCipherCoreWrapper<ChaChaCore<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>>>
The AEAD implementation
Auto Trait Implementations§
impl Freeze for C20P
impl RefUnwindSafe for C20P
impl Send for C20P
impl Sync for C20P
impl Unpin for C20P
impl UnwindSafe for C20P
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