pub enum CrcAlgorithm {
Show 21 variants
Crc32Aixm,
Crc32Autosar,
Crc32Base91D,
Crc32Bzip2,
Crc32CdRomEdc,
Crc32Cksum,
Crc32Custom,
Crc32Iscsi,
Crc32IsoHdlc,
Crc32Jamcrc,
Crc32Mef,
Crc32Mpeg2,
Crc32Xfer,
Crc64Custom,
Crc64Ecma182,
Crc64GoIso,
Crc64Ms,
Crc64Nvme,
Crc64Redis,
Crc64We,
Crc64Xz,
}Expand description
Supported CRC-32 and CRC-64 variants
Variants§
Crc32Aixm
Crc32Autosar
Crc32Base91D
Crc32Bzip2
Crc32CdRomEdc
Crc32Cksum
Crc32Custom
Crc32Iscsi
Crc32IsoHdlc
Crc32Jamcrc
Crc32Mef
Crc32Mpeg2
Crc32Xfer
Crc64Custom
Crc64Ecma182
Crc64GoIso
Crc64Ms
Crc64Nvme
Crc64Redis
Crc64We
Crc64Xz
Trait Implementations§
Source§impl Clone for CrcAlgorithm
impl Clone for CrcAlgorithm
Source§fn clone(&self) -> CrcAlgorithm
fn clone(&self) -> CrcAlgorithm
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 CrcAlgorithm
impl Debug for CrcAlgorithm
Source§impl Display for CrcAlgorithm
impl Display for CrcAlgorithm
Source§impl FromStr for CrcAlgorithm
impl FromStr for CrcAlgorithm
Source§impl PartialEq for CrcAlgorithm
impl PartialEq for CrcAlgorithm
impl Copy for CrcAlgorithm
impl StructuralPartialEq for CrcAlgorithm
Auto Trait Implementations§
impl Freeze for CrcAlgorithm
impl RefUnwindSafe for CrcAlgorithm
impl Send for CrcAlgorithm
impl Sync for CrcAlgorithm
impl Unpin for CrcAlgorithm
impl UnwindSafe for CrcAlgorithm
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