Trait EagerHash

pub trait EagerHash: SmallBlockSizeUser + Digest + Clone

Trait implemented by eager hashes which expose their block-level core.

Associated Types

type Core: HashMarker + UpdateCore + FixedOutputCore + SmallBlockSizeUser<_BlockSize = <Self as SmallBlockSizeUser>::_BlockSize> + BufferKindUser<BufferKind = Eager> + Default + Clone;

Block-level core type of the hash.

Implementors