pub trait HashOutput: Sealed { type Type: Default; }
The output type of built-in cryptographic hash functions.
The output type of the crypto hash.
This should be a byte array with some constant size such as [u8; 32].
[u8; 32]