pub trait FixedOutputCore: UpdateCore + BufferKindUser + OutputSizeUserwhere
    Self::BlockSize: IsLess<U256>,
    Le<Self::BlockSize, U256>: NonZero,
{ fn finalize_fixed_core(
        &mut self,
        buffer: &mut Buffer<Self>,
        out: &mut Output<Self>
    ); }
Expand description

Core trait for hash functions with fixed output size.

Required Methods§

Finalize state using remaining data stored in the provided block buffer, write result into provided array and leave self in a dirty state.

Implementors§