Trait frame_support::ReversibleStorageHasher[][src]

pub trait ReversibleStorageHasher: StorageHasher {
    fn reverse(x: &[u8]) -> &[u8]
Notable traits for &'_ mut [u8]
impl<'_> Write for &'_ mut [u8]impl<'_> Read for &'_ [u8]
; }
Expand description

Hasher to use to hash keys to insert to storage.

Reversible hasher store the encoded key after the hash part.

Required methods

Split the hash part out of the input.

I.e. for input &[hash ++ key ++ some] returns &[key ++ some]