Trait libp2prs_core::transport::ConnectionInfo [−][src]
pub trait ConnectionInfo: Send { fn local_multiaddr(&self) -> Multiaddr; fn remote_multiaddr(&self) -> Multiaddr; }
The trait for the connection, which is bound by Transport::Output mark as ‘Send’ due to Transport::Output must be ‘Send’
Required methods
fn local_multiaddr(&self) -> Multiaddr
[src]
fn remote_multiaddr(&self) -> Multiaddr
[src]
Implementors
impl ConnectionInfo for DummyStream
[src]
fn local_multiaddr(&self) -> Multiaddr
[src]
fn remote_multiaddr(&self) -> Multiaddr
[src]
impl ConnectionInfo for Channel
[src]
fn local_multiaddr(&self) -> Multiaddr
[src]
fn remote_multiaddr(&self) -> Multiaddr
[src]
impl<A, B> ConnectionInfo for EitherOutput<A, B> where
A: ConnectionInfo,
B: ConnectionInfo,
[src]
A: ConnectionInfo,
B: ConnectionInfo,