[−][src]Trait rweb::hyper::client::connect::Connect
Connect to a destination, returning an IO transport.
A connector receives a Uri
and returns a Future
of the
ready connection.
Trait Alias
This is really just an alias for the tower::Service
trait, with
additional bounds set for convenience inside hyper. You don't actually
implement this trait, but tower::Service<Uri>
instead.
Implementors
impl<S, T> Connect for S where
S: Service<Uri, Response = T> + Send + 'static,
T: AsyncRead + AsyncWrite + Connection + Unpin + Send + 'static,
<S as Service<Uri>>::Error: Into<Box<dyn Error + 'static + Sync + Send>>,
<S as Service<Uri>>::Future: Unpin,
<S as Service<Uri>>::Future: Send,
[src]
S: Service<Uri, Response = T> + Send + 'static,
T: AsyncRead + AsyncWrite + Connection + Unpin + Send + 'static,
<S as Service<Uri>>::Error: Into<Box<dyn Error + 'static + Sync + Send>>,
<S as Service<Uri>>::Future: Unpin,
<S as Service<Uri>>::Future: Send,