pub struct B3Hash(/* private fields */);Expand description
BLAKE3 digest, 32 bytes; displayed as 64 lowercase hex digits.
Implementations§
Trait Implementations§
impl Copy for B3Hash
Source§impl<'de> Deserialize<'de> for B3Hash
impl<'de> Deserialize<'de> for B3Hash
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for B3Hash
Source§impl Ord for B3Hash
impl Ord for B3Hash
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for B3Hash
impl PartialOrd for B3Hash
impl StructuralPartialEq for B3Hash
Auto Trait Implementations§
impl Freeze for B3Hash
impl RefUnwindSafe for B3Hash
impl Send for B3Hash
impl Sync for B3Hash
impl Unpin for B3Hash
impl UnsafeUnpin for B3Hash
impl UnwindSafe for B3Hash
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