pub trait Hasher {
    fn update(&mut self, input: &[u8]);
    fn finalize(&mut self) -> &[u8] ;
    fn reset(&mut self);
}
Expand description

Trait implemented by a hash function implementation.

Required Methods§

Consume input and update internal state.

Returns the final digest.

Reset the internal hasher state.

Implementors§