pub struct BaseRequest {
pub method: Method,
pub uri: String,
pub headers: HeaderMap<HeaderValue>,
pub content_type: Option<String>,
pub queries: Option<HashMap<String, String>>,
pub form: Option<HashMap<String, String>>,
pub body: Bytes,
pub stream: Option<BytesStream>,
}
Fields§
§method: Method
§uri: String
§headers: HeaderMap<HeaderValue>
§content_type: Option<String>
§queries: Option<HashMap<String, String>>
§form: Option<HashMap<String, String>>
§body: Bytes
§stream: Option<BytesStream>
Trait Implementations§
Source§impl Debug for BaseRequest
impl Debug for BaseRequest
Source§impl Default for BaseRequest
impl Default for BaseRequest
Source§fn default() -> BaseRequest
fn default() -> BaseRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for BaseRequest
impl !RefUnwindSafe for BaseRequest
impl Send for BaseRequest
impl !Sync for BaseRequest
impl Unpin for BaseRequest
impl !UnwindSafe for BaseRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more