Enum mbedtls::cipher::raw::CipherType
source · 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
sourceimpl Into<u32> for CipherType
impl Into<u32> for CipherType
sourcefn into(self) -> cipher_type_t
fn into(self) -> cipher_type_t
Converts this type into the (usually inferred) input type.
Auto Trait Implementations
impl RefUnwindSafe for CipherType
impl Send for CipherType
impl Sync for CipherType
impl Unpin for CipherType
impl UnwindSafe for CipherType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more