pub struct DeterministicHasherBuilder;Expand description
Hasher builder giving the same hashes across runs, so multiset iteration order is reproducible.
Trait Implementations§
Source§impl BuildHasher for DeterministicHasherBuilder
impl BuildHasher for DeterministicHasherBuilder
Source§type Hasher = FoldHasher<'static>
type Hasher = FoldHasher<'static>
Type of the hasher that will be created.
Source§fn build_hasher(&self) -> Self::Hasher
fn build_hasher(&self) -> Self::Hasher
Creates a new hasher. Read more
Source§impl Clone for DeterministicHasherBuilder
impl Clone for DeterministicHasherBuilder
impl Copy for DeterministicHasherBuilder
Source§impl Debug for DeterministicHasherBuilder
impl Debug for DeterministicHasherBuilder
Auto Trait Implementations§
impl Freeze for DeterministicHasherBuilder
impl RefUnwindSafe for DeterministicHasherBuilder
impl Send for DeterministicHasherBuilder
impl Sync for DeterministicHasherBuilder
impl Unpin for DeterministicHasherBuilder
impl UnsafeUnpin for DeterministicHasherBuilder
impl UnwindSafe for DeterministicHasherBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> BorrowUnordered for T
impl<T> BorrowUnordered for T
Source§fn as_unordered(&self) -> &Unordered<T>
fn as_unordered(&self) -> &Unordered<T>
Views this value as an
Unordered reference.