pub struct IdHasher(u64);
Tuple Fields§
§0: u64
Trait Implementations§
source§impl Hasher for IdHasher
impl Hasher for IdHasher
source§fn write_usize(&mut self, _n: usize)
fn write_usize(&mut self, _n: usize)
Writes a single
usize
into this hasher.source§fn write_isize(&mut self, _n: isize)
fn write_isize(&mut self, _n: isize)
Writes a single
isize
into this hasher.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.26.0 · source§fn write_i128(&mut self, i: i128)
fn write_i128(&mut self, i: i128)
Writes a single
i128
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
Auto Trait Implementations§
impl Freeze for IdHasher
impl RefUnwindSafe for IdHasher
impl Send for IdHasher
impl Sync for IdHasher
impl Unpin for IdHasher
impl UnwindSafe for IdHasher
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