pub struct Aes256GcmSha384;
Trait Implementations§
Source§impl TlsCipherSuite for Aes256GcmSha384
impl TlsCipherSuite for Aes256GcmSha384
const CODE_POINT: u16 = 4_866u16
type Cipher = AesGcm<Aes256, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
type KeyLen = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>
type IvLen = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>
type Hash = CoreWrapper<CtVariableCoreWrapper<Sha512VarCore, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, OidSha384>>
type LabelBufferSize = <<<Aes256GcmSha384 as TlsCipherSuite>::Hash as OutputSizeUser>::OutputSize as Add<<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0> as Add<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>>::Output>>::Output
Auto Trait Implementations§
impl Freeze for Aes256GcmSha384
impl RefUnwindSafe for Aes256GcmSha384
impl Send for Aes256GcmSha384
impl Sync for Aes256GcmSha384
impl Unpin for Aes256GcmSha384
impl UnwindSafe for Aes256GcmSha384
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