Struct core::hash::BuildHasherDefault [] [src]

pub struct BuildHasherDefault<H>(PhantomData<H>);

A structure which implements BuildHasher for all Hasher types which also implement Default.

This struct is 0-sized and does not need construction.

Trait Implementations

impl<H: Default + Hasher> BuildHasher for BuildHasherDefault<H>

type Hasher = H

fn build_hasher(&self) -> H

impl<H> Clone for BuildHasherDefault<H>

fn clone(&self) -> BuildHasherDefault<H>

fn clone_from(&mut self, source: &Self)

impl<H> Default for BuildHasherDefault<H>

fn default() -> BuildHasherDefault<H>