pub enum RootDigestV33 {
Sha256([u8; 32]),
Sha512(Vec<u8>),
}
Variants§
Trait Implementations§
Source§impl Clone for RootDigestV33
impl Clone for RootDigestV33
Source§fn clone(&self) -> RootDigestV33
fn clone(&self) -> RootDigestV33
Returns a copy 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 RootDigestV33
impl Debug for RootDigestV33
Source§impl<'de> Deserialize<'de> for RootDigestV33
impl<'de> Deserialize<'de> for RootDigestV33
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for RootDigestV33
impl Hash for RootDigestV33
Source§impl Ord for RootDigestV33
impl Ord for RootDigestV33
Source§fn cmp(&self, other: &RootDigestV33) -> Ordering
fn cmp(&self, other: &RootDigestV33) -> Ordering
1.21.0 · 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
Source§impl PartialEq for RootDigestV33
impl PartialEq for RootDigestV33
Source§impl PartialOrd for RootDigestV33
impl PartialOrd for RootDigestV33
Source§impl Serialize for RootDigestV33
impl Serialize for RootDigestV33
Source§impl TypeFingerprint for RootDigestV33
impl TypeFingerprint for RootDigestV33
fn fingerprint() -> String
impl Eq for RootDigestV33
impl StructuralPartialEq for RootDigestV33
Auto Trait Implementations§
impl Freeze for RootDigestV33
impl RefUnwindSafe for RootDigestV33
impl Send for RootDigestV33
impl Sync for RootDigestV33
impl Unpin for RootDigestV33
impl UnwindSafe for RootDigestV33
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more