diff options
Diffstat (limited to 'kv')
| -rw-r--r-- | kv/src/memory.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kv/src/memory.rs b/kv/src/memory.rs index 1e8d1c3..5075957 100644 --- a/kv/src/memory.rs +++ b/kv/src/memory.rs @@ -41,9 +41,9 @@ impl Transaction for RwLockWriteGuard<'_, MemdbInner> { reverse: bool, ) -> Result<Box<dyn Iterator<Item = Result<Vec<u8>>> + 'a>> { Ok(if reverse { - Box::new(self.range(key.to_vec()..).map(|e| Ok(e.0.to_vec()))) - } else { Box::new(self.range(..=key.to_vec()).rev().map(|e| Ok(e.0.to_vec()))) + } else { + Box::new(self.range(key.to_vec()..).map(|e| Ok(e.0.to_vec()))) }) } } |