trait
Hash
需要实现的方法
hash
fn hash<H>(&self, state: &mut H)
在这个函数声明中,H为一个泛型,这个泛型必须实现Hasher。实现了Hasher可以作为一个哈希计算器使用。
该函数将类型的值写入哈希器。
提供的方法
hash_slice
fn hash_slice<H>(data: &[Self], state: &mut H)
Hasher
需要实现的方法
finish
fn finish(&self) -> u64
write
fn write(&mut self, bytes: &[u8])