mirror of
https://github.com/fluencelabs/rust-libp2p
synced 2025-06-26 00:01:33 +00:00
feat(swarm): expose ConnectionId
and add conn duration metric
- Exposes the `ConnectionId` in the various `SwarmEvent` variants. - Tracks connection duration in `libp2p-metrics::swarm`. Pull-Request: #3927.
This commit is contained in:
@ -53,7 +53,7 @@ async fn perf() {
|
||||
.wait(|e| match e {
|
||||
SwarmEvent::IncomingConnection { .. } => panic!(),
|
||||
SwarmEvent::ConnectionEstablished { .. } => None,
|
||||
SwarmEvent::Dialing(_) => None,
|
||||
SwarmEvent::Dialing { .. } => None,
|
||||
SwarmEvent::Behaviour(client::Event { result, .. }) => Some(result),
|
||||
e => panic!("{e:?}"),
|
||||
})
|
||||
|
Reference in New Issue
Block a user