pub trait CanonicalSerializeHashExt: CanonicalSerialize {
    fn hash<H: Digest>(
        &self
    ) -> GenericArray<u8, <H as OutputSizeUser>::OutputSize> { ... } fn hash_uncompressed<H: Digest>(
        &self
    ) -> GenericArray<u8, <H as OutputSizeUser>::OutputSize> { ... } }
Expand description

The CanonicalSerialize induces a natural way to hash the corresponding value, of which this is the convenience trait.

Provided Methods

Implementors

CanonicalSerializeHashExt is a (blanket) extension trait of CanonicalSerialize