pub struct CRC_32_ISCSI { /* private fields */ }Methods from Deref<Target = Crc<u32>>§
pub fn checksum(&self, bytes: &[u8]) -> u32
pub fn digest(&self) -> Digest<'_, u32, Table<L>>
Sourcepub fn digest_with_initial(&self, initial: u32) -> Digest<'_, u32, Table<L>>
pub fn digest_with_initial(&self, initial: u32) -> Digest<'_, u32, Table<L>>
Construct a Digest with a given initial value.
This overrides the initial value specified by the algorithm.
The effects of the algorithm’s properties refin and width
are applied to the custom initial value.
pub fn table(&self) -> &<Table<L> as Implementation>::Data<u32>
Trait Implementations§
Source§impl Deref for CRC_32_ISCSI
impl Deref for CRC_32_ISCSI
impl LazyStatic for CRC_32_ISCSI
Auto Trait Implementations§
impl Freeze for CRC_32_ISCSI
impl RefUnwindSafe for CRC_32_ISCSI
impl Send for CRC_32_ISCSI
impl Sync for CRC_32_ISCSI
impl Unpin for CRC_32_ISCSI
impl UnwindSafe for CRC_32_ISCSI
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