pub enum RequestContractLocation {
Body,
Query,
Path,
Headers,
}Expand description
Location from which an HTTP adapter validates or documents request data.
Variants§
Body
Request body after framework extraction.
Query
Parsed query parameters.
Path
Parsed route parameters.
Headers
Request headers.
Trait Implementations§
Source§impl Clone for RequestContractLocation
impl Clone for RequestContractLocation
Source§fn clone(&self) -> RequestContractLocation
fn clone(&self) -> RequestContractLocation
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 moreimpl Copy for RequestContractLocation
Source§impl Debug for RequestContractLocation
impl Debug for RequestContractLocation
impl Eq for RequestContractLocation
Source§impl Hash for RequestContractLocation
impl Hash for RequestContractLocation
Source§impl PartialEq for RequestContractLocation
impl PartialEq for RequestContractLocation
impl StructuralPartialEq for RequestContractLocation
Auto Trait Implementations§
impl Freeze for RequestContractLocation
impl RefUnwindSafe for RequestContractLocation
impl Send for RequestContractLocation
impl Sync for RequestContractLocation
impl Unpin for RequestContractLocation
impl UnsafeUnpin for RequestContractLocation
impl UnwindSafe for RequestContractLocation
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