pub struct RawRequest {
pub method: String,
pub url: String,
pub http_version: String,
pub headers: Vec<RawNameValue>,
pub query_string: Vec<RawNameValue>,
pub post_data: Option<RawPostData>,
pub body_size: i64,
}Fields§
§method: String§url: String§http_version: String§headers: Vec<RawNameValue>§query_string: Vec<RawNameValue>§post_data: Option<RawPostData>§body_size: i64Trait Implementations§
Source§impl Debug for RawRequest
impl Debug for RawRequest
Source§impl<'de> Deserialize<'de> for RawRequest
impl<'de> Deserialize<'de> for RawRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RawRequest
impl RefUnwindSafe for RawRequest
impl Send for RawRequest
impl Sync for RawRequest
impl Unpin for RawRequest
impl UnsafeUnpin for RawRequest
impl UnwindSafe for RawRequest
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