Struct crc24::Crc24Hasher [] [src]

pub struct Crc24Hasher { /* fields omitted */ }

CRC-24 hasher based on IETF RFC2440 specification.

Methods

impl Crc24Hasher
[src]

Creates a new CRC-24 hasher initialized with the given state.

Creates a new CRC-24 hasher initialized with a nonzero state specified in RFC2440.

Trait Implementations

impl Copy for Crc24Hasher
[src]

impl Clone for Crc24Hasher
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Crc24Hasher
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Crc24Hasher
[src]

impl Default for Crc24Hasher
[src]

Creates a new CRC-24 hasher initialized with a nonzero state specified in RFC2440.

impl Hasher for Crc24Hasher
[src]

Completes a round of hashing, producing the output hash generated. Read more

Writes some data into this Hasher. Read more

Writes a single u8 into this hasher.

Writes a single u16 into this hasher.

Writes a single u32 into this hasher.

Writes a single u64 into this hasher.

🔬 This is a nightly-only experimental API. (i128)

Writes a single u128 into this hasher.

Writes a single usize into this hasher.

Writes a single i8 into this hasher.

Writes a single i16 into this hasher.

Writes a single i32 into this hasher.

Writes a single i64 into this hasher.

🔬 This is a nightly-only experimental API. (i128)

Writes a single i128 into this hasher.

Writes a single isize into this hasher.