Struct reqwest::Request
[−]
[src]
pub struct Request { /* fields omitted */ }
A request which can be executed with Client::execute()
.
Methods
impl Request
[src]
pub fn new(method: Method, url: Url) -> Self
[src]
Constructs a new request.
pub fn method(&self) -> &Method
[src]
Get the method.
pub fn method_mut(&mut self) -> &mut Method
[src]
Get a mutable reference to the method.
pub fn url(&self) -> &Url
[src]
Get the url.
pub fn url_mut(&mut self) -> &mut Url
[src]
Get a mutable reference to the url.
pub fn headers(&self) -> &Headers
[src]
Get the headers.
pub fn headers_mut(&mut self) -> &mut Headers
[src]
Get a mutable reference to the headers.
pub fn body(&self) -> Option<&Body>
[src]
Get the body.
pub fn body_mut(&mut self) -> &mut Option<Body>
[src]
Get a mutable reference to the body.