pub struct OidHasher { /* private fields */ }Expand description
Hasher state for OID-keyed maps.
Trait Implementations§
impl Copy for OidHasher
Source§impl Hasher for OidHasher
impl Hasher for OidHasher
Source§fn write_usize(&mut self, _i: usize)
fn write_usize(&mut self, _i: usize)
Writes a single
usize into this hasher.Source§fn write_isize(&mut self, _i: isize)
fn write_isize(&mut self, _i: 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 OidHasher
impl RefUnwindSafe for OidHasher
impl Send for OidHasher
impl Sync for OidHasher
impl Unpin for OidHasher
impl UnsafeUnpin for OidHasher
impl UnwindSafe for OidHasher
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