Skip to content

Commit 0223e7f

Browse files
committed
[ref-ls] provide blanket impl at least to be less specific
1 parent b6506a4 commit 0223e7f

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

git-transport/src/client/connect.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ mod box_impl {
3636
};
3737
use std::ops::{Deref, DerefMut};
3838

39-
impl client::Transport for Box<dyn client::Transport> {
39+
impl<T: client::Transport + ?Sized> client::Transport for Box<T> {
4040
fn handshake(&mut self, service: Service) -> Result<SetServiceResponse, Error> {
4141
self.deref_mut().handshake(service)
4242
}

tasks.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@
66
* [ ] A V1/V2 version of a delegate to list remotes of a given remote, attempting to use as many features as possible
77
* [ ] journey tests for each connection method
88
* [ ] file
9-
* [ ] git
9+
* [ ] file JT
10+
* [x] git
11+
* [ ] git JT
1012
* [ ] ssh
13+
* [ ] ssh JT
1114
* [ ] https (unauthenticated)
1215
* [ ] https (authenticated)
1316
* **git-protocol**

0 commit comments

Comments
 (0)