pub struct HandleRequest {
pub body: Bytes,
pub credential: Option<HandleRequestCredential>,
pub headers: Vec<HandleRequestHeadersItem>,
pub method: String,
pub path: String,
pub path_parameters: Vec<HandleRequestPathParametersItem>,
pub query: Option<String>,
pub request_id: String,
pub route_id: String,
}Fields§
§body: Bytes§credential: Option<HandleRequestCredential>§headers: Vec<HandleRequestHeadersItem>§method: String§path: String§path_parameters: Vec<HandleRequestPathParametersItem>§query: Option<String>§request_id: String§route_id: StringTrait Implementations§
Source§impl Clone for HandleRequest
impl Clone for HandleRequest
Source§fn clone(&self) -> HandleRequest
fn clone(&self) -> HandleRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HandleRequest
impl Debug for HandleRequest
Source§impl<'de> Deserialize<'de> for HandleRequest
impl<'de> Deserialize<'de> for HandleRequest
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
Source§impl PartialEq for HandleRequest
impl PartialEq for HandleRequest
Source§impl Serialize for HandleRequest
impl Serialize for HandleRequest
impl StructuralPartialEq for HandleRequest
Auto Trait Implementations§
impl !Freeze for HandleRequest
impl RefUnwindSafe for HandleRequest
impl Send for HandleRequest
impl Sync for HandleRequest
impl Unpin for HandleRequest
impl UnsafeUnpin for HandleRequest
impl UnwindSafe for HandleRequest
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