[−][src]Crate reference_trie
Reference implementation of a streamer.
Modules
| node |
Structs
| AllowEmptyLayout | Trie that allows empty values |
| Bitmap | Children bitmap codec for radix 16 trie. |
| ExtensionLayout | Trie layout using extension nodes. |
| GenericNoExtensionLayout | Trie layout without extension nodes, allowing generic hasher. |
| ReferenceNodeCodec | Simple reference implementation of a |
| ReferenceNodeCodecNoExt | Simple reference implementation of a |
| ReferenceTrieStream | Reference implementation of a |
| ReferenceTrieStreamNoExt | Reference implementation of a |
Traits
| TrieStream | Byte-stream oriented trait for constructing closed-form tries. |
Functions
| calc_root | Trie builder root calculation utility. |
| calc_root_build | Trie builder trie building utility. |
| calc_root_build_no_extension | Trie builder trie building utility. This uses the variant without extension nodes. |
| calc_root_no_extension | Trie builder root calculation utility. This uses the variant without extension nodes. |
| compare_implementations | Compare trie builder and in memory trie. |
| compare_implementations_no_extension | Compare trie builder and in memory trie. This uses the variant without extension nodes. |
| compare_implementations_no_extension_unordered |
|
| compare_no_extension_insert_remove | Testing utility that uses some periodic removal over its input test data. |
| compare_root | Compare trie builder and trie root implementations. |
| compare_unhashed | Compare trie builder and trie root unhashed implementations. |
| compare_unhashed_no_extension | Compare trie builder and trie root unhashed implementations. This uses the variant without extension nodes. |
| reference_trie_root | |
| reference_trie_root_no_extension |
Type Definitions
| NoExtensionLayout | Trie layout without extension nodes. |
| RefFatDB | |
| RefFatDBMut | |
| RefLookup | |
| RefLookupNoExt | |
| RefSecTrieDB | |
| RefSecTrieDBMut | |
| RefTrieDB | |
| RefTrieDBMut | |
| RefTrieDBMutAllowEmpty | |
| RefTrieDBMutNoExt | |
| RefTrieDBNoExt |