diff options
Diffstat (limited to 'src/table')
-rw-r--r-- | src/table/data.rs | 4 | ||||
-rw-r--r-- | src/table/merkle.rs | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/table/data.rs b/src/table/data.rs index e688168f..839dae94 100644 --- a/src/table/data.rs +++ b/src/table/data.rs @@ -318,7 +318,7 @@ where } } - pub fn gc_todo_len(&self) -> usize { - self.gc_todo.len().unwrap() // TODO fix unwrap + pub fn gc_todo_len(&self) -> Result<usize, Error> { + Ok(self.gc_todo.len()?) } } diff --git a/src/table/merkle.rs b/src/table/merkle.rs index e7f2442e..7685b193 100644 --- a/src/table/merkle.rs +++ b/src/table/merkle.rs @@ -316,12 +316,12 @@ where MerkleNode::decode_opt(&ent) } - pub fn merkle_tree_len(&self) -> usize { - self.data.merkle_tree.len().unwrap() // TODO fix unwrap + pub fn merkle_tree_len(&self) -> Result<usize, Error> { + Ok(self.data.merkle_tree.len()?) } - pub fn todo_len(&self) -> usize { - self.data.merkle_todo.len().unwrap() // TODO fix unwrap + pub fn todo_len(&self) -> Result<usize, Error> { + Ok(self.data.merkle_todo.len()?) } } |