pub trait HasherContext<const OUTPUT_LEN: usize> {
    type Output;

    // Required method
    fn finish(&mut self) -> Self::Output;
}
Expand description

Overloads the finish Hasher method for a version that mutates itself

Required Associated Types§

Required Methods§

source

fn finish(&mut self) -> Self::Output

Implementors§

source§

impl HasherContext<BYTES_LEN> for Sha512Hasher

§

type Output = ByteArrayWrapper<BYTES_LEN>

source§

impl<H, const OUTPUT_LEN: usize> HasherContext<OUTPUT_LEN> for GenericHasher<H, OUTPUT_LEN>where H: Default + HashAlgorithm, ByteArrayWrapper<OUTPUT_LEN>: From<H>,

§

type Output = H