Trait Hasher
hasher
pub trait Hasher { fn digest(&self, data: &[u8]) -> Vec<u8>; }
fn digest(&self, data: &[u8]) -> Vec<u8>