MCPcopy Create free account
hub / github.com/emwalker/digraph / repo_link

Method repo_link

backend/src/graphql/link.rs:168–176  ·  view source on GitHub ↗
(&self, repo_id: String)

Source from the content-addressed store, hash-verified

166 }
167
168 async fn repo_link(&self, repo_id: String) -> Result<Option<RepoLink<'_>>> {
169 let repo_id: RepoId = repo_id.try_into()?;
170 Ok(self
171 .0
172 .repo_links
173 .iter()
174 .find(|repo_link| repo_link.repo_id == repo_id)
175 .map(|repo_link| repo_link.into()))
176 }
177
178 async fn repo_links(&self) -> Vec<RepoLink<'_>> {
179 self.0.repo_links.iter().map(RepoLink::from).collect_vec()

Callers

nothing calls this directly

Calls 2

try_intoMethod · 0.45
iterMethod · 0.45

Tested by

no test coverage detected