[][src]Struct lea::Lea256

pub struct Lea256 { /* fields omitted */ }

Trait Implementations

impl BlockCipher for Lea256[src]

type BlockSize = U16

Size of the block in bytes

type KeySize = U32

Key size in bytes with which cipher guaranteed to be initialized

type ParBlocks = U8

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

Auto Trait Implementations

impl RefUnwindSafe for Lea256

impl Send for Lea256

impl Sync for Lea256

impl Unpin for Lea256

impl UnwindSafe for Lea256

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