pub struct RestRequest {
pub method: String,
pub path: String,
pub query: BTreeMap<String, Vec<String>>,
pub headers: RestHeaders,
pub body: Option<Value>,
pub multipart: Option<Vec<RestMultipartPart>>,
pub expect: Option<RestExpect>,
pub cleanup: Option<RestCleanup>,
pub raw: Value,
}Fields§
§method: String§path: String§query: BTreeMap<String, Vec<String>>§headers: RestHeaders§body: Option<Value>§multipart: Option<Vec<RestMultipartPart>>§expect: Option<RestExpect>§cleanup: Option<RestCleanup>§raw: ValueImplementations§
Source§impl RestRequest
impl RestRequest
pub fn query_string(&self) -> String
Trait Implementations§
Source§impl Clone for RestRequest
impl Clone for RestRequest
Source§fn clone(&self) -> RestRequest
fn clone(&self) -> RestRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RestRequest
impl Debug for RestRequest
Source§impl PartialEq for RestRequest
impl PartialEq for RestRequest
impl StructuralPartialEq for RestRequest
Auto Trait Implementations§
impl Freeze for RestRequest
impl RefUnwindSafe for RestRequest
impl Send for RestRequest
impl Sync for RestRequest
impl Unpin for RestRequest
impl UnsafeUnpin for RestRequest
impl UnwindSafe for RestRequest
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