MCPcopy Index your code
hub / github.com/emwalker/digraph / save_object

Method save_object

backend/src/git/client.rs:660–664  ·  view source on GitHub ↗
(&mut self, repo_id: RepoId, id: &ExternalId, oid: git2::Oid)

Source from the content-addressed store, hash-verified

658 }
659
660 fn save_object(&mut self, repo_id: RepoId, id: &ExternalId, oid: git2::Oid) -> Result<()> {
661 let filename = id.object_filename()?;
662 self.files.insert((repo_id, filename), Some(oid));
663 Ok(())
664 }
665
666 pub fn save_topic(&mut self, repo_id: RepoId, topic: &RepoTopic) -> Result<()> {
667 self.check_can_update(repo_id)?;

Callers 2

save_linkMethod · 0.80
save_topicMethod · 0.80

Calls 2

object_filenameMethod · 0.80
insertMethod · 0.80

Tested by

no test coverage detected