global: snapshot + lock file + better errors

This commit is contained in:
nym21
2025-08-07 17:29:30 +02:00
parent 4740610923
commit 03e3760152
38 changed files with 851 additions and 473 deletions

View File

@@ -88,7 +88,7 @@ where
})
}
pub fn get(&self, key: &'a K) -> Result<Option<Cow<V>>> {
pub fn get(&'_ self, key: &'a K) -> Result<Option<Cow<'_, V>>> {
if let Some(v) = self.puts.get(key) {
Ok(Some(Cow::Borrowed(v)))
} else if let Some(slice) = self