pub trait Connection: AsyncRead + AsyncWrite {
// Required methods
fn scheme(&self) -> Scheme;
fn local_addr(&self) -> Result<SocketAddr>;
fn peer_addr(&self) -> Result<SocketAddr>;
}
Available on crate feature
server
only.Expand description
HTTP connection.
Required Methods§
Sourcefn local_addr(&self) -> Result<SocketAddr>
fn local_addr(&self) -> Result<SocketAddr>
Get the local address of the connection.
Sourcefn peer_addr(&self) -> Result<SocketAddr>
fn peer_addr(&self) -> Result<SocketAddr>
Get the peer address of the connection.