Struct std::collections::hash_map::RandomState 1.7.0
[−]
[src]
pub struct RandomState {
// some fields omitted
}RandomState is the default state for HashMap types.
A particular instance RandomState will create the same instances of
Hasher, but the hashers created by two different RandomState
instances are unlikely to produce the same result for the same values.
Methods
impl RandomState[src]
fn new() -> RandomState
Constructs a new RandomState that is initialized with random keys.
Trait Implementations
impl BuildHasher for RandomState[src]
type Hasher = SipHasher
Type of the hasher that will be created.
fn build_hasher(&self) -> SipHasher
Creates a new hasher.
impl Default for RandomState1.0.0[src]
fn default() -> RandomState
Returns the "default value" for a type. Read more
Derived Implementations
impl Clone for RandomState[src]
fn clone(&self) -> RandomState
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more