pub enum CipherType {
Show 49 variants None, Null, Aes128Ecb, Aes192Ecb, Aes256Ecb, Aes128Cbc, Aes192Cbc, Aes256Cbc, Aes128Cfb128, Aes192Cfb128, Aes256Cfb128, Aes128Ctr, Aes192Ctr, Aes256Ctr, Aes128Gcm, Aes192Gcm, Aes256Gcm, Camellia128Ecb, Camellia192Ecb, Camellia256Ecb, Camellia128Cbc, Camellia192Cbc, Camellia256Cbc, Camellia128Cfb128, Camellia192Cfb128, Camellia256Cfb128, Camellia128Ctr, Camellia192Ctr, Camellia256Ctr, Camellia128Gcm, Camellia192Gcm, Camellia256Gcm, DesEcb, DesCbc, DesEdeEcb, DesEdeCbc, DesEde3Ecb, DesEde3Cbc, BlowfishEcb, BlowfishCbc, BlowfishCfb64, BlowfishCtr, Arcfour128, Aes128Ccm, Aes192Ccm, Aes256Ccm, Camellia128Ccm, Camellia192Ccm, Camellia256Ccm,
}

Variants

None

Null

Aes128Ecb

Aes192Ecb

Aes256Ecb

Aes128Cbc

Aes192Cbc

Aes256Cbc

Aes128Cfb128

Aes192Cfb128

Aes256Cfb128

Aes128Ctr

Aes192Ctr

Aes256Ctr

Aes128Gcm

Aes192Gcm

Aes256Gcm

Camellia128Ecb

Camellia192Ecb

Camellia256Ecb

Camellia128Cbc

Camellia192Cbc

Camellia256Cbc

Camellia128Cfb128

Camellia192Cfb128

Camellia256Cfb128

Camellia128Ctr

Camellia192Ctr

Camellia256Ctr

Camellia128Gcm

Camellia192Gcm

Camellia256Gcm

DesEcb

DesCbc

DesEdeEcb

DesEdeCbc

DesEde3Ecb

DesEde3Cbc

BlowfishEcb

BlowfishCbc

BlowfishCfb64

BlowfishCtr

Arcfour128

Aes128Ccm

Aes192Ccm

Aes256Ccm

Camellia128Ccm

Camellia192Ccm

Camellia256Ccm

Trait Implementations

Converts this type into the (usually inferred) input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.