MCPcopy Create free account
hub / github.com/HairlessVillager/minecommit / OdbWriter

Interface OdbWriter

minecommit/src/odb/mod.rs:15–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13 fn glob(&self, pattern: &str) -> Result<Vec<String>>;
14}
15pub trait OdbWriter: OdbReader {
16 fn put(&mut self, key: &str, value: impl AsRef<[u8]>) -> Result<()>;
17 fn put_par(
18 &mut self,
19 entries: impl IntoParallelIterator<Item = (String, impl AsRef<[u8]>)>,
20 ) -> Result<()>;
21}

Callers

nothing calls this directly

Implementers 3

git.rsminecommit/src/odb/git.rs
fs.rsminecommit/src/odb/fs.rs
mod.rsminecommit/src/handler/mod.rs

Calls

no outgoing calls

Tested by

no test coverage detected