[][src]Enum hactool_sys::mbedtls_cipher_type_t

#[repr(u32)]
pub enum mbedtls_cipher_type_t { MBEDTLS_CIPHER_NONE, MBEDTLS_CIPHER_NULL, MBEDTLS_CIPHER_AES_128_ECB, MBEDTLS_CIPHER_AES_192_ECB, MBEDTLS_CIPHER_AES_256_ECB, MBEDTLS_CIPHER_AES_128_CBC, MBEDTLS_CIPHER_AES_192_CBC, MBEDTLS_CIPHER_AES_256_CBC, MBEDTLS_CIPHER_AES_128_CFB128, MBEDTLS_CIPHER_AES_192_CFB128, MBEDTLS_CIPHER_AES_256_CFB128, MBEDTLS_CIPHER_AES_128_CTR, MBEDTLS_CIPHER_AES_192_CTR, MBEDTLS_CIPHER_AES_256_CTR, MBEDTLS_CIPHER_AES_128_GCM, MBEDTLS_CIPHER_AES_192_GCM, MBEDTLS_CIPHER_AES_256_GCM, MBEDTLS_CIPHER_CAMELLIA_128_ECB, MBEDTLS_CIPHER_CAMELLIA_192_ECB, MBEDTLS_CIPHER_CAMELLIA_256_ECB, MBEDTLS_CIPHER_CAMELLIA_128_CBC, MBEDTLS_CIPHER_CAMELLIA_192_CBC, MBEDTLS_CIPHER_CAMELLIA_256_CBC, MBEDTLS_CIPHER_CAMELLIA_128_CFB128, MBEDTLS_CIPHER_CAMELLIA_192_CFB128, MBEDTLS_CIPHER_CAMELLIA_256_CFB128, MBEDTLS_CIPHER_CAMELLIA_128_CTR, MBEDTLS_CIPHER_CAMELLIA_192_CTR, MBEDTLS_CIPHER_CAMELLIA_256_CTR, MBEDTLS_CIPHER_CAMELLIA_128_GCM, MBEDTLS_CIPHER_CAMELLIA_192_GCM, MBEDTLS_CIPHER_CAMELLIA_256_GCM, MBEDTLS_CIPHER_DES_ECB, MBEDTLS_CIPHER_DES_CBC, MBEDTLS_CIPHER_DES_EDE_ECB, MBEDTLS_CIPHER_DES_EDE_CBC, MBEDTLS_CIPHER_DES_EDE3_ECB, MBEDTLS_CIPHER_DES_EDE3_CBC, MBEDTLS_CIPHER_BLOWFISH_ECB, MBEDTLS_CIPHER_BLOWFISH_CBC, MBEDTLS_CIPHER_BLOWFISH_CFB64, MBEDTLS_CIPHER_BLOWFISH_CTR, MBEDTLS_CIPHER_ARC4_128, MBEDTLS_CIPHER_AES_128_CCM, MBEDTLS_CIPHER_AES_192_CCM, MBEDTLS_CIPHER_AES_256_CCM, MBEDTLS_CIPHER_CAMELLIA_128_CCM, MBEDTLS_CIPHER_CAMELLIA_192_CCM, MBEDTLS_CIPHER_CAMELLIA_256_CCM, MBEDTLS_CIPHER_AES_128_XEX, MBEDTLS_CIPHER_AES_192_XEX, MBEDTLS_CIPHER_AES_256_XEX, MBEDTLS_CIPHER_AES_128_XTS, MBEDTLS_CIPHER_AES_192_XTS, MBEDTLS_CIPHER_AES_256_XTS, }

Variants

MBEDTLS_CIPHER_NONEMBEDTLS_CIPHER_NULLMBEDTLS_CIPHER_AES_128_ECBMBEDTLS_CIPHER_AES_192_ECBMBEDTLS_CIPHER_AES_256_ECBMBEDTLS_CIPHER_AES_128_CBCMBEDTLS_CIPHER_AES_192_CBCMBEDTLS_CIPHER_AES_256_CBCMBEDTLS_CIPHER_AES_128_CFB128MBEDTLS_CIPHER_AES_192_CFB128MBEDTLS_CIPHER_AES_256_CFB128MBEDTLS_CIPHER_AES_128_CTRMBEDTLS_CIPHER_AES_192_CTRMBEDTLS_CIPHER_AES_256_CTRMBEDTLS_CIPHER_AES_128_GCMMBEDTLS_CIPHER_AES_192_GCMMBEDTLS_CIPHER_AES_256_GCMMBEDTLS_CIPHER_CAMELLIA_128_ECBMBEDTLS_CIPHER_CAMELLIA_192_ECBMBEDTLS_CIPHER_CAMELLIA_256_ECBMBEDTLS_CIPHER_CAMELLIA_128_CBCMBEDTLS_CIPHER_CAMELLIA_192_CBCMBEDTLS_CIPHER_CAMELLIA_256_CBCMBEDTLS_CIPHER_CAMELLIA_128_CFB128MBEDTLS_CIPHER_CAMELLIA_192_CFB128MBEDTLS_CIPHER_CAMELLIA_256_CFB128MBEDTLS_CIPHER_CAMELLIA_128_CTRMBEDTLS_CIPHER_CAMELLIA_192_CTRMBEDTLS_CIPHER_CAMELLIA_256_CTRMBEDTLS_CIPHER_CAMELLIA_128_GCMMBEDTLS_CIPHER_CAMELLIA_192_GCMMBEDTLS_CIPHER_CAMELLIA_256_GCMMBEDTLS_CIPHER_DES_ECBMBEDTLS_CIPHER_DES_CBCMBEDTLS_CIPHER_DES_EDE_ECBMBEDTLS_CIPHER_DES_EDE_CBCMBEDTLS_CIPHER_DES_EDE3_ECBMBEDTLS_CIPHER_DES_EDE3_CBCMBEDTLS_CIPHER_BLOWFISH_ECBMBEDTLS_CIPHER_BLOWFISH_CBCMBEDTLS_CIPHER_BLOWFISH_CFB64MBEDTLS_CIPHER_BLOWFISH_CTRMBEDTLS_CIPHER_ARC4_128MBEDTLS_CIPHER_AES_128_CCMMBEDTLS_CIPHER_AES_192_CCMMBEDTLS_CIPHER_AES_256_CCMMBEDTLS_CIPHER_CAMELLIA_128_CCMMBEDTLS_CIPHER_CAMELLIA_192_CCMMBEDTLS_CIPHER_CAMELLIA_256_CCMMBEDTLS_CIPHER_AES_128_XEXMBEDTLS_CIPHER_AES_192_XEXMBEDTLS_CIPHER_AES_256_XEXMBEDTLS_CIPHER_AES_128_XTSMBEDTLS_CIPHER_AES_192_XTSMBEDTLS_CIPHER_AES_256_XTS

Trait Implementations

impl Copy for mbedtls_cipher_type_t[src]

impl PartialEq<mbedtls_cipher_type_t> for mbedtls_cipher_type_t[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for mbedtls_cipher_type_t[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for mbedtls_cipher_type_t[src]

impl Debug for mbedtls_cipher_type_t[src]

impl Hash for mbedtls_cipher_type_t[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

Blanket Implementations

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

impl<T, U> TryInto 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> Any for T where
    T: 'static + ?Sized
[src]