Trait hash32::Hasher[][src]

pub trait Hasher {
    fn finish(&self) -> u32;
fn write(&mut self, bytes: &[u8]); }

See core::hash::Hasher for details

Contract

Implementers of this trait must not perform any 64-bit (or 128-bit) operation while computing the hash.

Required methods

fn finish(&self) -> u32[src]

fn write(&mut self, bytes: &[u8])[src]

Loading content...

Implementors

impl Hasher for hash32::FnvHasher[src]

impl Hasher for hash32::Murmur3Hasher[src]

Loading content...