[−][src]Struct reqwest::async::Request
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) -> &HeaderMap
[src]
Get the headers.
pub fn headers_mut(&mut self) -> &mut HeaderMap
[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.
Trait Implementations
Auto Trait Implementations
impl Send for Request
impl Unpin for Request
impl !Sync for Request
impl !UnwindSafe for Request
impl !RefUnwindSafe for Request
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,