pub type DefaultHashBuilder = RandomState;
Expand description
The default BuildHasher
used by HashMap
and HashSet
.
See the module documentation for more information on the default hasher.
Aliased Type§
struct DefaultHashBuilder { /* private fields */ }
Implementations
Source§impl RandomState
impl RandomState
1.7.0 · Sourcepub fn new() -> RandomState
pub fn new() -> RandomState
Constructs a new RandomState
that is initialized with random keys.
§Examples
use std::hash::RandomState;
let s = RandomState::new();
Trait Implementations
1.7.0 · Source§impl BuildHasher for RandomState
impl BuildHasher for RandomState
1.7.0 · Source§impl Clone for RandomState
impl Clone for RandomState
Source§fn clone(&self) -> RandomState
fn clone(&self) -> RandomState
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more1.16.0 · Source§impl Debug for RandomState
impl Debug for RandomState
1.7.0 · Source§impl Default for RandomState
impl Default for RandomState
Source§fn default() -> RandomState
fn default() -> RandomState
Constructs a new RandomState
.