Struct aes_soft::Aes192[][src]

pub struct Aes192 { /* fields omitted */ }

AES-192 block cipher instance

Trait Implementations

impl BlockCipher for Aes192[src]

type BlockSize = U16

Size of the block in bytes

type ParBlocks = U8

Number of blocks which can be processed in parallel by cipher implementation Read more

impl Clone for Aes192[src]

impl Debug for Aes192[src]

impl NewBlockCipher for Aes192[src]

type KeySize = U24

Key size in bytes with which cipher guaranteed to be initialized.

Auto Trait Implementations

impl RefUnwindSafe for Aes192

impl Send for Aes192

impl Sync for Aes192

impl Unpin for Aes192

impl UnwindSafe for Aes192

Blanket Implementations

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

impl<Alg> BlockCipherMut for Alg where
    Alg: BlockCipher
[src]

type BlockSize = <Alg as BlockCipher>::BlockSize

Size of the block in bytes

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

impl<T> BorrowMut<T> for T where
    T: ?Sized
[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[src]

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, 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.