#[repr(u16)]pub enum ChecksumAlg {
Crc32 = 1,
Blake3 = 513,
}Variants§
Trait Implementations§
Source§impl Clone for ChecksumAlg
impl Clone for ChecksumAlg
Source§fn clone(&self) -> ChecksumAlg
fn clone(&self) -> ChecksumAlg
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 ChecksumAlg
impl Debug for ChecksumAlg
Source§impl PartialEq for ChecksumAlg
impl PartialEq for ChecksumAlg
Source§impl TryFrom<u16> for ChecksumAlg
impl TryFrom<u16> for ChecksumAlg
Source§type Error = TryFromPrimitiveError<ChecksumAlg>
type Error = TryFromPrimitiveError<ChecksumAlg>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for ChecksumAlg
impl TryFromPrimitive for ChecksumAlg
const NAME: &'static str = "ChecksumAlg"
type Primitive = u16
type Error = TryFromPrimitiveError<ChecksumAlg>
fn try_from_primitive( number: Self::Primitive, ) -> Result<Self, TryFromPrimitiveError<Self>>
impl Copy for ChecksumAlg
impl Eq for ChecksumAlg
impl StructuralPartialEq for ChecksumAlg
Auto Trait Implementations§
impl Freeze for ChecksumAlg
impl RefUnwindSafe for ChecksumAlg
impl Send for ChecksumAlg
impl Sync for ChecksumAlg
impl Unpin for ChecksumAlg
impl UnsafeUnpin for ChecksumAlg
impl UnwindSafe for ChecksumAlg
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