mirror of
https://github.com/fluencelabs/rust-libp2p
synced 2025-07-31 00:41:59 +00:00
Add inject_dial_failure and make addresses_of_peer mut (#901)
* Add inject_dial_failure and make addresses_of_peer mut * Fix tests
This commit is contained in:
@@ -217,7 +217,7 @@ where
|
||||
Default::default()
|
||||
}
|
||||
|
||||
fn addresses_of_peer(&self, _: &PeerId) -> Vec<Multiaddr> {
|
||||
fn addresses_of_peer(&mut self, _: &PeerId) -> Vec<Multiaddr> {
|
||||
Vec::new()
|
||||
}
|
||||
|
||||
|
@@ -75,7 +75,7 @@ where
|
||||
IdentifyListenHandler::new().select(PeriodicIdHandler::new())
|
||||
}
|
||||
|
||||
fn addresses_of_peer(&self, _: &PeerId) -> Vec<Multiaddr> {
|
||||
fn addresses_of_peer(&mut self, _: &PeerId) -> Vec<Multiaddr> {
|
||||
Vec::new()
|
||||
}
|
||||
|
||||
|
@@ -282,7 +282,7 @@ where
|
||||
KademliaHandler::dial_and_listen()
|
||||
}
|
||||
|
||||
fn addresses_of_peer(&self, peer_id: &PeerId) -> Vec<Multiaddr> {
|
||||
fn addresses_of_peer(&mut self, peer_id: &PeerId) -> Vec<Multiaddr> {
|
||||
self.kbuckets
|
||||
.get(peer_id)
|
||||
.map(|l| l.iter().cloned().collect::<Vec<_>>())
|
||||
|
@@ -90,7 +90,7 @@ where
|
||||
OneShotHandler::default()
|
||||
}
|
||||
|
||||
fn addresses_of_peer(&self, _peer_id: &PeerId) -> Vec<Multiaddr> {
|
||||
fn addresses_of_peer(&mut self, _peer_id: &PeerId) -> Vec<Multiaddr> {
|
||||
Vec::new()
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user