Struct hash256_std_hasher::Hash256StdHasher
source · [−]pub struct Hash256StdHasher { /* private fields */ }
Expand description
Hasher that just takes 8 bytes of the provided value. May only be used for keys which are 32 bytes.
Trait Implementations
sourceimpl Default for Hash256StdHasher
impl Default for Hash256StdHasher
sourcefn default() -> Hash256StdHasher
fn default() -> Hash256StdHasher
Returns the “default value” for a type. Read more
sourceimpl Hasher for Hash256StdHasher
impl Hasher for Hash256StdHasher
1.26.0 · sourcefn write_u128(&mut self, i: u128)
fn write_u128(&mut self, i: u128)
Writes a single u128
into this hasher.
1.3.0 · sourcefn write_usize(&mut self, i: usize)
fn write_usize(&mut self, i: usize)
Writes a single usize
into this hasher.
1.26.0 · sourcefn write_i128(&mut self, i: i128)
fn write_i128(&mut self, i: i128)
Writes a single i128
into this hasher.
1.3.0 · sourcefn write_isize(&mut self, i: isize)
fn write_isize(&mut self, i: isize)
Writes a single isize
into this hasher.
Auto Trait Implementations
impl RefUnwindSafe for Hash256StdHasher
impl Send for Hash256StdHasher
impl Sync for Hash256StdHasher
impl Unpin for Hash256StdHasher
impl UnwindSafe for Hash256StdHasher
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more