diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-02-08 21:19:11 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-02-08 21:19:11 +0100 |
| commit | 01597dce460bd9e3075d2db4f2b0d346ea5bfd64 (patch) | |
| tree | e0c2636197d19effe05f4564768fcf44806d9595 /kv | |
| parent | 4d26fb7d9031bf78233a71c0341b0277a28da973 (diff) | |
| download | jellything-01597dce460bd9e3075d2db4f2b0d346ea5bfd64.tar jellything-01597dce460bd9e3075d2db4f2b0d346ea5bfd64.tar.bz2 jellything-01597dce460bd9e3075d2db4f2b0d346ea5bfd64.tar.zst | |
indexing but its broken
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()))) }) } } |