pub trait HttpClient: Send + Sync {
// Required method
fn send(
&self,
request: HttpRequest,
) -> impl Future<Output = Result<HttpResponseData, HttpError>> + Send;
}Required Methods§
fn send( &self, request: HttpRequest, ) -> impl Future<Output = Result<HttpResponseData, HttpError>> + Send
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl HttpClient for ReqwestHttpClient
Available on crate feature
reqwest only.