Trait vep::Digester [−][src]
pub trait Digester {
type OutputSize: ArrayLength<u8>;
fn output_size() -> usize;
fn digest(
&mut self,
data: impl AsRef<[u8]>
) -> GenericArray<u8, Self::OutputSize>;
fn update(&mut self, data: impl AsRef<[u8]>);
fn finalize_reset(&mut self) -> GenericArray<u8, Self::OutputSize>;
}