Trait FixedOutputCore
pub trait FixedOutputCore: UpdateCore + BufferKindUser + OutputSizeUser
Core trait for hash functions with fixed output size.
Required Methods
fn finalize_fixed_core(&mut self, buffer: &mut Buffer<Self>, out: &mut Output<Self>)Finalize state using remaining data stored in the provided block buffer, write result into provided array and leave
selfin a dirty state.
Implementors
impl<T, OutSize> FixedOutputCore for CtOutWrapper<T, OutSize> where T: VariableOutputCore, OutSize: ArraySize + IsLessOrEqual<T::OutputSize, Output = True>,