Trait diem_crypto::hash::CryptoHasher
source · pub trait CryptoHasher: Default + Write {
// Required methods
fn seed() -> &'static [u8; 32];
fn update(&mut self, bytes: &[u8]);
fn finish(self) -> HashValue;
}
Expand description
A trait for representing the state of a cryptographic hasher.
Required Methods§
Object Safety§
This trait is not object safe.