Trait digest::Input [−][src]
pub trait Input { fn input<B: AsRef<[u8]>>(&mut self, data: B); fn chain<B: AsRef<[u8]>>(self, data: B) -> Self
where
Self: Sized, { ... } }
Trait for processing input data
Required Methods
fn input<B: AsRef<[u8]>>(&mut self, data: B)
Digest input data.
This method can be called repeatedly, e.g. for processing streaming messages.
Provided Methods
fn chain<B: AsRef<[u8]>>(self, data: B) -> Self where
Self: Sized,
Self: Sized,
Digest input data in a chained manner.