pub enum ParamLocation {
Path,
Query,
Header,
Body,
Form,
}Expand description
Parameter location in the HTTP request.
Variants§
Path
Path parameter (e.g., /users/{id})
Query
Query parameter (e.g., ?limit=10)
Header
Header parameter
Body
Request body (JSON)
Form
Form data (URL-encoded or multipart)
Trait Implementations§
Source§impl Clone for ParamLocation
impl Clone for ParamLocation
Source§fn clone(&self) -> ParamLocation
fn clone(&self) -> ParamLocation
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 ParamLocation
impl Debug for ParamLocation
Source§impl Display for ParamLocation
impl Display for ParamLocation
Source§impl Hash for ParamLocation
impl Hash for ParamLocation
Source§impl PartialEq for ParamLocation
impl PartialEq for ParamLocation
impl Copy for ParamLocation
impl Eq for ParamLocation
impl StructuralPartialEq for ParamLocation
Auto Trait Implementations§
impl Freeze for ParamLocation
impl RefUnwindSafe for ParamLocation
impl Send for ParamLocation
impl Sync for ParamLocation
impl Unpin for ParamLocation
impl UnwindSafe for ParamLocation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.