summaryrefslogtreecommitdiffstats
path: root/src/merkle/node.rs
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2025-06-14 16:25:41 +0000
committerSanto Cariotti <santo@dcariotti.me>2025-06-14 16:40:37 +0000
commita7f8a76aae5335e744c743bec5e32696f0314623 (patch)
treea6ac2be45b0d9cbf9d2d59973b65ea3a889b516b /src/merkle/node.rs
parentc8db4b9068909d5c54d4fce9bff0c4eda4c4a717 (diff)
fix(clippy): Box refs and modules imports
Diffstat (limited to 'src/merkle/node.rs')
-rw-r--r--src/merkle/node.rs6
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),