Adding documentation request comments.
This commit is contained in:
@@ -1,10 +1,17 @@
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub mod trietraits;
|
||||
pub mod standardmap;
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub mod journal;
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub mod node;
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub mod triedb;
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub mod triedbmut;
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub mod sectriedb;
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub mod sectriedbmut;
|
||||
|
||||
pub use self::trietraits::*;
|
||||
|
||||
@@ -7,9 +7,13 @@ use super::journal::*;
|
||||
/// Type of node in the trie and essential information thereof.
|
||||
#[derive(Clone, Eq, PartialEq, Debug)]
|
||||
pub enum Node<'a> {
|
||||
/// TODO [Gav Wood] Please document me
|
||||
Empty,
|
||||
/// TODO [Gav Wood] Please document me
|
||||
Leaf(NibbleSlice<'a>, &'a[u8]),
|
||||
/// TODO [Gav Wood] Please document me
|
||||
Extension(NibbleSlice<'a>, &'a[u8]),
|
||||
/// TODO [Gav Wood] Please document me
|
||||
Branch([&'a[u8]; 16], Option<&'a [u8]>)
|
||||
}
|
||||
|
||||
|
||||
@@ -7,9 +7,13 @@ use hash::*;
|
||||
|
||||
/// Alphabet to use when creating words for insertion into tries.
|
||||
pub enum Alphabet {
|
||||
/// TODO [Gav Wood] Please document me
|
||||
All,
|
||||
/// TODO [Gav Wood] Please document me
|
||||
Low,
|
||||
/// TODO [Gav Wood] Please document me
|
||||
Mid,
|
||||
/// TODO [Gav Wood] Please document me
|
||||
Custom(Bytes),
|
||||
}
|
||||
|
||||
|
||||
@@ -34,6 +34,7 @@ use super::node::*;
|
||||
pub struct TrieDB<'db> {
|
||||
db: &'db HashDB,
|
||||
root: &'db H256,
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub hash_count: usize,
|
||||
}
|
||||
|
||||
|
||||
@@ -40,6 +40,7 @@ use super::trietraits::*;
|
||||
pub struct TrieDBMut<'db> {
|
||||
db: &'db mut HashDB,
|
||||
root: &'db mut H256,
|
||||
/// TODO [Gav Wood] Please document me
|
||||
pub hash_count: usize,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user