Skip to main content

DefaultHttpWebClient

Type Alias DefaultHttpWebClient 

Source
pub type DefaultHttpWebClient<Body = Body> = EasyHttpWebClient<Body, EstablishedClientConnection<BindBodyToConn<MultiplexedConnection<HttpClientService<Body>, BasicHttpConId>>, Request<Body>>, ()>;
Available on crate features dns and http-backend and http and std and tcp only.
Expand description

Rama’s default asynchronous HTTP(S) client, including its default multiplexing connection pool.

Aliased Type§

pub struct DefaultHttpWebClient<Body = Body> { /* private fields */ }

Implementations§

Source§

impl<Body> DefaultHttpWebClient<Body>
where Body: StreamingBody<Data: Send + 'static, Error: Into<BoxError>> + Unpin + Send + 'static,

Trait Implementations§

Source§

impl<Body> Default for DefaultHttpWebClient<Body>
where Body: StreamingBody<Data: Send + 'static, Error: Into<BoxError>> + Unpin + Send + 'static,

Source§

fn default() -> Self

Returns the “default value” for a type. Read more