Struct reqwest::unstable::async::RequestBuilder [] [src]

pub struct RequestBuilder { /* fields omitted */ }

A builder to construct the properties of a Request.

Methods

impl RequestBuilder
[src]

[src]

Add a Header to this Request.

[src]

Add a set of Headers to the existing ones on this Request.

The headers will be merged in to any already set.

[src]

Enable HTTP basic authentication.

[src]

Set the request body.

[src]

Send a form body.

[src]

Send a JSON body.

Errors

Serialization can fail if T's implementation of Serialize decides to fail, or if T contains a map with non-string keys.

[src]

Build a Request, which can be inspected, modified and executed with Client::execute().

Panics

This method consumes builder internal state. It panics on an attempt to reuse already consumed builder.

[src]

Constructs the Request and sends it the target URL, returning a Response.

Errors

This method fails if there was an error while sending request, redirect loop was detected or redirect limit was exhausted.

Trait Implementations

impl Debug for RequestBuilder
[src]

[src]

Formats the value using the given formatter.