pub trait AsyncHttpClient<'c> {
type Error: Error + 'static;
type Future: Future<Output = Result<HttpResponse, Self::Error>> + 'c;
// Required method
fn call(&'c self, request: HttpRequest) -> Self::Future;
}
Expand description
An asynchronous (future-based) HTTP client.
Required Associated Types§
Required Methods§
Sourcefn call(&'c self, request: HttpRequest) -> Self::Future
fn call(&'c self, request: HttpRequest) -> Self::Future
Perform a single HTTP request.