Enum ic_certified_map::HashTree [−][src]
pub enum HashTree<'a> {
Empty,
Fork(Box<(HashTree<'a>, HashTree<'a>)>),
Labeled(&'a [u8], Box<HashTree<'a>>),
Leaf(Cow<'a, [u8]>),
Pruned(Hash),
}
Expand description
HashTree as defined in the interfaces spec. https://sdk.dfinity.org/docs/interface-spec/index.html#_certificate
Variants
Pruned(Hash)
Tuple Fields of Pruned
0: Hash
Implementations
Trait Implementations
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