pub fn hash(&self) -> &Digest {
        match self {
            Pointer::LeafPointer(hash) => hash,
            Pointer::NodePointer(hash) => hash,
        }
    }
/// Borrows the inner hash from a `Pointer`.
Borrows the inner hash from a `Pointer`.
Borrows the inner hash from a ` Pointer ` .
pub fn hash(&self) -> &Digest {
        match self {
            Pointer::LeafPointer(hash) => hash,
            Pointer::NodePointer(hash) => hash,
        }
    }
pub fn hash ( & self ) -> & Digest { match self { Pointer :: LeafPointer ( hash ) => hash , Pointer :: NodePointer ( hash ) => hash , } }
Borrows the inner hash from a `Pointer`.
Borrows the inner hash from a ` Pointer ` .
&self
&self