Struct reqwest_middleware::ClientWithMiddleware
source · [−]pub struct ClientWithMiddleware { /* private fields */ }Expand description
ClientWithMiddleware is a wrapper around reqwest::Client which runs middleware on every
request.
Implementations
See ClientBuilder for a more ergonomic way to build ClientWithMiddleware instances.
See Client::get
See Client::post
See Client::put
See Client::patch
See Client::delete
See Client::head
See Client::request
pub async fn execute_with_extensions(
&self,
req: Request,
ext: &mut Extensions
) -> Result<Response>
pub async fn execute_with_extensions(
&self,
req: Request,
ext: &mut Extensions
) -> Result<Response>
Executes a request with initial Extensions.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ClientWithMiddleware
impl Send for ClientWithMiddleware
impl Sync for ClientWithMiddleware
impl Unpin for ClientWithMiddleware
impl !UnwindSafe for ClientWithMiddleware
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more