(&self)
| 634 | } |
| 635 | |
| 636 | async fn list_remotes(&self) -> Result<Vec<WorkspaceGitRemote>> { |
| 637 | let resp: RemotesResp = self.post_json("remotes", &EmptyReq).await?; |
| 638 | Ok(resp |
| 639 | .remotes |
| 640 | .into_iter() |
| 641 | .map(|r| WorkspaceGitRemote { |
| 642 | name: r.name, |
| 643 | url: r.url, |
| 644 | direction: r.direction, |
| 645 | }) |
| 646 | .collect()) |
| 647 | } |
| 648 | } |
| 649 | |
| 650 | #[async_trait] |
no test coverage detected