(&self, repo_id: RepoId, id: &ExternalId)
| 165 | } |
| 166 | |
| 167 | pub fn exists(&self, repo_id: RepoId, id: &ExternalId) -> Result<bool> { |
| 168 | if !self.viewer.can_read(repo_id) { |
| 169 | return Ok(false); |
| 170 | } |
| 171 | let repo = self.view(repo_id)?; |
| 172 | repo.object_exists(id) |
| 173 | } |
| 174 | |
| 175 | pub fn fetch(&self, repo_id: RepoId, id: &ExternalId) -> Option<RepoObject> { |
| 176 | if !self.viewer.can_read(repo_id) { |
no test coverage detected