pub struct MurMur64Hash;Expand description
MurMurHash3 for 64-bit values Direct equivalent of MurMur64Hash in C++
Implementations§
Trait Implementations§
Source§impl Clone for MurMur64Hash
impl Clone for MurMur64Hash
Source§fn clone(&self) -> MurMur64Hash
fn clone(&self) -> MurMur64Hash
Returns a duplicate 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 moreSource§impl Debug for MurMur64Hash
impl Debug for MurMur64Hash
Source§impl Hasher for MurMur64Hash
impl Hasher for MurMur64Hash
1.26.0 · Source§fn write_u128(&mut self, i: u128)
fn write_u128(&mut self, i: u128)
Writes a single
u128 into this hasher.1.3.0 · Source§fn write_usize(&mut self, i: usize)
fn write_usize(&mut self, i: usize)
Writes a single
usize into this hasher.1.26.0 · Source§fn write_i128(&mut self, i: i128)
fn write_i128(&mut self, i: i128)
Writes a single
i128 into this hasher.1.3.0 · Source§fn write_isize(&mut self, i: isize)
fn write_isize(&mut self, i: isize)
Writes a single
isize into this hasher.Source§fn write_length_prefix(&mut self, len: usize)
fn write_length_prefix(&mut self, len: usize)
🔬This is a nightly-only experimental API. (
hasher_prefixfree_extras)Writes a length prefix into this hasher, as part of being prefix-free. Read more
impl Copy for MurMur64Hash
Auto Trait Implementations§
impl Freeze for MurMur64Hash
impl RefUnwindSafe for MurMur64Hash
impl Send for MurMur64Hash
impl Sync for MurMur64Hash
impl Unpin for MurMur64Hash
impl UnwindSafe for MurMur64Hash
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