pub struct Crc32cHasher { /* private fields */ }
Expand description
Implementations§
Source§impl Crc32cHasher
impl Crc32cHasher
Sourcepub fn new(initial: u32) -> Self
pub fn new(initial: u32) -> Self
Create the Hasher pre-loaded with a particular checksum.
Use the Default::default() constructor for a clean start.
Trait Implementations§
Source§impl Default for Crc32cHasher
impl Default for Crc32cHasher
Source§fn default() -> Crc32cHasher
fn default() -> Crc32cHasher
Returns the “default value” for a type. Read more
Source§impl Hasher for Crc32cHasher
impl Hasher for Crc32cHasher
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 Crc32cHasher
impl RefUnwindSafe for Crc32cHasher
impl Send for Crc32cHasher
impl Sync for Crc32cHasher
impl Unpin for Crc32cHasher
impl UnwindSafe for Crc32cHasher
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