Trait Hash
opaque_ke::hash
pub trait Hash: Update + BlockInput + FixedOutput + Reset + Default + Clone { }
Trait inheriting the requirements from digest::Digest for compatibility with HKDF and HMAC
impl<T: Update + BlockInput + FixedOutput + Reset + Default + Clone> Hash for T