pub fn hash_leaf<H: Hasher + Default, K, V, const N: usize>( key: &K, value: &V, ) -> H256where K: Key<N>, V: Value,
hash_leaf = hash(prefix | key | value) zero value indicates a key is to be deleted, this function returns zero for zero value