Trait coins_bip32::ecdsa::signature::digest::FixedOutputReset
source · pub trait FixedOutputReset: FixedOutput + Reset {
// Required method
fn finalize_into_reset(
&mut self,
out: &mut GenericArray<u8, Self::OutputSize>,
);
// Provided method
fn finalize_fixed_reset(&mut self) -> GenericArray<u8, Self::OutputSize> { ... }
}
Expand description
Trait for hash functions with fixed-size output able to reset themselves.
Required Methods§
sourcefn finalize_into_reset(&mut self, out: &mut GenericArray<u8, Self::OutputSize>)
fn finalize_into_reset(&mut self, out: &mut GenericArray<u8, Self::OutputSize>)
Write result into provided array and reset the hasher state.
Provided Methods§
sourcefn finalize_fixed_reset(&mut self) -> GenericArray<u8, Self::OutputSize>
fn finalize_fixed_reset(&mut self) -> GenericArray<u8, Self::OutputSize>
Retrieve result and reset the hasher state.
Object Safety§
This trait is not object safe.