Struct twilight_http::request::Request [−][src]
pub struct Request { pub body: Option<Vec<u8>>, pub form: Option<Form>, pub headers: Option<HeaderMap<HeaderValue>>, pub method: Method, pub path: Path, pub path_str: Cow<'static, str>, }
Fields
body: Option<Vec<u8>>
The body of the request, if any.
form: Option<Form>
The multipart form of the request, if any.
headers: Option<HeaderMap<HeaderValue>>
The headers to set in the request, if any.
method: Method
The method of the request.
path: Path
The ratelimiting bucket path.
path_str: Cow<'static, str>
The URI path to request.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Request
impl RefUnwindSafe for Request
impl UnwindSafe for Request
impl UnwindSafe for Request
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,