Type Alias Hash
pub type Hash = GenericDigest<FuchsiaMerkleMarker>;
Expand description
A digest created by the Fuchsia Merkle Tree hashing algorithm. https://fuchsia.dev/fuchsia-src/concepts/packages/merkleroot
Aliased Type§
struct Hash { /* private fields */ }
Implementations
Trait Implementations
§impl<'de, T> Deserialize<'de> for GenericDigest<T>
impl<'de, T> Deserialize<'de> for GenericDigest<T>
§fn deserialize<D>(
deserializer: D,
) -> Result<GenericDigest<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<GenericDigest<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl<T> Ord for GenericDigest<T>where
T: Ord,
impl<T> Ord for GenericDigest<T>where
T: Ord,
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
§impl<T> PartialOrd for GenericDigest<T>where
T: PartialOrd,
impl<T> PartialOrd for GenericDigest<T>where
T: PartialOrd,
§impl<T> Serialize for GenericDigest<T>
impl<T> Serialize for GenericDigest<T>
§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more