Trait digest_writer::BlockInput
[−]
[src]
pub trait BlockInput { type BlockSize: ArrayLength<u8>; }
Trait to indicate that digest function processes data in blocks of size
BlockSize
. Main usage of this trait is for implementing HMAC generically.
Associated Types
type BlockSize: ArrayLength<u8>
Implementors
impl<D> BlockInput for Writer<D> where
D: BlockInput,
D::BlockSize: ArrayLength<u8>, type BlockSize = D::BlockSize;