Enum ate::crypto::KeySize[][src]

#[repr(u8)]pub enum KeySize {
    Bit128,
    Bit192,
    Bit256,
}

Size of a cryptographic key, smaller keys are still very secure but have less room in the future should new attacks be found against the crypto algorithms used by ATE.

Variants

Bit128
Bit192
Bit256

Implementations

impl KeySize[src]

Trait Implementations

impl Clone for KeySize[src]

impl Copy for KeySize[src]

impl Debug for KeySize[src]

impl<'de> Deserialize<'de> for KeySize[src]

impl Display for KeySize[src]

impl Eq for KeySize[src]

impl FromStr for KeySize[src]

type Err = &'static str

The associated error which can be returned from parsing.

impl Ord for KeySize[src]

impl PartialEq<KeySize> for KeySize[src]

impl PartialOrd<KeySize> for KeySize[src]

impl Serialize for KeySize[src]

impl StructuralEq for KeySize[src]

impl StructuralPartialEq for KeySize[src]

Auto Trait Implementations

impl RefUnwindSafe for KeySize

impl Send for KeySize

impl Sync for KeySize

impl Unpin for KeySize

impl UnwindSafe for KeySize

Blanket Implementations

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

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

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

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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<V, T> VZip<V> for T where
    V: MultiLane<T>,