Struct rustc_hash::FxBuildHasher
source · [−]pub struct FxBuildHasher;
Expand description
An implementation of BuildHasher
that produces FxHasher
s.
use std::hash::BuildHasher;
use rustc_hash::FxBuildHasher;
assert_ne!(FxBuildHasher.hash_one(1), FxBuildHasher.hash_one(2));
Trait Implementations
sourceimpl BuildHasher for FxBuildHasher
impl BuildHasher for FxBuildHasher
sourcefn build_hasher(&self) -> FxHasher
fn build_hasher(&self) -> FxHasher
Creates a new hasher. Read more
sourceimpl Clone for FxBuildHasher
impl Clone for FxBuildHasher
sourcefn clone(&self) -> FxBuildHasher
fn clone(&self) -> FxBuildHasher
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Default for FxBuildHasher
impl Default for FxBuildHasher
sourcefn default() -> FxBuildHasher
fn default() -> FxBuildHasher
Returns the “default value” for a type. Read more
impl Copy for FxBuildHasher
Auto Trait Implementations
impl RefUnwindSafe for FxBuildHasher
impl Send for FxBuildHasher
impl Sync for FxBuildHasher
impl Unpin for FxBuildHasher
impl UnwindSafe for FxBuildHasher
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more