pub struct CheckSummer {
sum: u32,
}
Expand description
Provides a simple API to perform a rolling CRC32C checksum.
Fields§
§sum: u32
Implementations§
Source§impl CheckSummer
impl CheckSummer
Sourcepub fn new() -> CheckSummer
pub fn new() -> CheckSummer
Create a new checksummer that can compute CRC32C checksums on arbitrary bytes.
Trait Implementations§
Source§impl Clone for CheckSummer
impl Clone for CheckSummer
Source§fn clone(&self) -> CheckSummer
fn clone(&self) -> CheckSummer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CheckSummer
impl Debug for CheckSummer
impl Copy for CheckSummer
Auto Trait Implementations§
impl Freeze for CheckSummer
impl RefUnwindSafe for CheckSummer
impl Send for CheckSummer
impl Sync for CheckSummer
impl Unpin for CheckSummer
impl UnwindSafe for CheckSummer
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