Trait frame_support::StorageHasher [−][src]
pub trait StorageHasher: 'static { type Output: AsRef<[u8]>; const METADATA: StorageHasher; fn hash(x: &[u8]) -> Self::Output; fn max_len<K: MaxEncodedLen>() -> usize; }
Expand description
Hasher to use to hash keys to insert to storage.
Associated Types
Associated Constants
const METADATA: StorageHasher
Required methods
fn max_len<K: MaxEncodedLen>() -> usize
fn max_len<K: MaxEncodedLen>() -> usize
The max length of the final hash, for the given key type.