diff options
| author | Santo Cariotti <santo@dcariotti.me> | 2025-06-14 16:25:41 +0000 |
|---|---|---|
| committer | Santo Cariotti <santo@dcariotti.me> | 2025-06-14 16:40:37 +0000 |
| commit | a7f8a76aae5335e744c743bec5e32696f0314623 (patch) | |
| tree | a6ac2be45b0d9cbf9d2d59973b65ea3a889b516b /src/merkle/node.rs | |
| parent | c8db4b9068909d5c54d4fce9bff0c4eda4c4a717 (diff) | |
fix(clippy): Box refs and modules imports
Diffstat (limited to 'src/merkle/node.rs')
| -rw-r--r-- | src/merkle/node.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/merkle/node.rs b/src/merkle/node.rs index 9d552cd..19cf8d4 100644 --- a/src/merkle/node.rs +++ b/src/merkle/node.rs @@ -1,20 +1,20 @@ use crate::hasher::Hasher; #[derive(Debug, Clone)] -enum NodeType { +pub enum NodeType { Leaf, Internal(Box<Node>, Box<Node>), } impl NodeType { - pub fn left(&self) -> Option<&Box<Node>> { + pub fn left(&self) -> Option<&Node> { match self { NodeType::Leaf => None, NodeType::Internal(l, _) => Some(l), } } - pub fn right(&self) -> Option<&Box<Node>> { + pub fn right(&self) -> Option<&Node> { match self { NodeType::Leaf => None, NodeType::Internal(_, r) => Some(r), |
