pub struct OffsetHasher(/* private fields */);Expand description
A simple identity hasher for maps using Offsets as keys.
Trait Implementations§
Source§impl Default for OffsetHasher
impl Default for OffsetHasher
Source§fn default() -> OffsetHasher
fn default() -> OffsetHasher
Returns the “default value” for a type. Read more
Source§impl Hasher for OffsetHasher
impl Hasher for OffsetHasher
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
Auto Trait Implementations§
impl Freeze for OffsetHasher
impl RefUnwindSafe for OffsetHasher
impl Send for OffsetHasher
impl Sync for OffsetHasher
impl Unpin for OffsetHasher
impl UnsafeUnpin for OffsetHasher
impl UnwindSafe for OffsetHasher
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