Struct std::collections::hash_map::Hasher [-]  [+] [src]

pub struct Hasher {
    // some fields omitted
}

A hasher implementation which is generated from RandomState instances.

This is the default hasher used in a HashMap to hash keys. Types do not typically declare an ability to explicitly hash into this particular type, but rather in a H: hash::Writer type parameter.

Trait Implementations

impl Writer for Hasher

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

impl Hasher for Hasher

type Output = u64

fn reset(&mut self)

fn finish(&self) -> u64

impl Writer for Hasher

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

impl Hasher for Hasher

type Output = u64

fn reset(&mut self)

fn finish(&self) -> u64