pub struct Fnv1aHasher { /* private fields */ }
Implementations§
Source§impl Fnv1aHasher
impl Fnv1aHasher
Sourcepub const fn new(initial: u64) -> Self
pub const fn new(initial: u64) -> Self
Creates a new instance of Fnv1aHasher
with initial state.
Trait Implementations§
Source§impl Clone for Fnv1aHasher
impl Clone for Fnv1aHasher
Source§fn clone(&self) -> Fnv1aHasher
fn clone(&self) -> Fnv1aHasher
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for Fnv1aHasher
impl Debug for Fnv1aHasher
Source§impl Default for Fnv1aHasher
impl Default for Fnv1aHasher
Source§impl Hasher for Fnv1aHasher
impl Hasher for Fnv1aHasher
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 Fnv1aHasher
impl RefUnwindSafe for Fnv1aHasher
impl Send for Fnv1aHasher
impl Sync for Fnv1aHasher
impl Unpin for Fnv1aHasher
impl UnwindSafe for Fnv1aHasher
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