Function trie_db::trie_visit
source · [−]pub fn trie_visit<T, I, A, B, F>(input: I, callback: &mut F) where
T: TrieLayout,
I: IntoIterator<Item = (A, B)>,
A: AsRef<[u8]> + Ord,
B: AsRef<[u8]>,
F: ProcessEncodedNode<TrieHash<T>>,
Expand description
Function visiting trie from key value inputs with a ProccessEncodedNode
callback.
This is the main entry point of this module.
Calls to each node occurs ordered by byte key value but with longest keys first (from node to
branch to root), this differs from standard byte array ordering a bit.