Trait hyper::client::connect::Connection

source ·
pub trait Connection {
    // Required method
    fn connected(&self) -> Connected;
}
Available on crate feature client only.
Expand description

Describes a type returned by a connector.

Required Methods§

source

fn connected(&self) -> Connected

Return metadata describing the connection.

Implementations on Foreign Types§

source§

impl Connection for TcpStream

Available on crate feature tcp only.

Implementors§

impl<S> Connection for Pin<Box<TimeoutConnectorStream<S>>>

impl<T> Connection for TimeoutConnector<T>
where T: AsyncRead + AsyncWrite + Connection + Service<Uri> + Send + Unpin, T::Response: AsyncRead + AsyncWrite + Send + Unpin, T::Future: Send + 'static, T::Error: Into<Box<dyn Error + Send + Sync>>,