[]Enum yukikaze::connector::rustls::BulkAlgorithm

pub enum BulkAlgorithm {
    AES_128_GCM,
    AES_256_GCM,
    CHACHA20_POLY1305,
}

Bulk symmetric encryption scheme used by a cipher suite.

Variants

AES_128_GCM

AES with 128-bit keys in Galois counter mode.

AES_256_GCM

AES with 256-bit keys in Galois counter mode.

CHACHA20_POLY1305

Chacha20 for confidentiality with poly1305 for authenticity.

Trait Implementations

impl PartialEq<BulkAlgorithm> for BulkAlgorithm

impl Debug for BulkAlgorithm

Auto Trait Implementations

impl Sync for BulkAlgorithm

impl Send for BulkAlgorithm

impl Unpin for BulkAlgorithm

impl UnwindSafe for BulkAlgorithm

impl RefUnwindSafe for BulkAlgorithm

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self