pub enum ResolvedParameter {
Query {
parameter_data: ResolvedParameterData,
allow_reserved: bool,
style: QueryStyle,
allow_empty_value: Option<bool>,
},
Header {
parameter_data: ResolvedParameterData,
style: HeaderStyle,
},
Path {
parameter_data: ResolvedParameterData,
style: PathStyle,
},
Cookie {
parameter_data: ResolvedParameterData,
style: CookieStyle,
},
}Expand description
Parameter with every $ref replaced by the item it named.
Variants§
Query
See Parameter::Query.
Fields
§
parameter_data: ResolvedParameterDataThe parameter itself.
§
style: QueryStyleHow the value is serialised.
Header
See Parameter::Header.
Fields
§
parameter_data: ResolvedParameterDataThe parameter itself.
§
style: HeaderStyleHow the value is serialised.
Path
See Parameter::Path.
Fields
§
parameter_data: ResolvedParameterDataThe parameter itself.
Cookie
See Parameter::Cookie.
Fields
§
parameter_data: ResolvedParameterDataThe parameter itself.
§
style: CookieStyleHow the value is serialised.
Implementations§
Source§impl ResolvedParameter
impl ResolvedParameter
Sourcepub fn parameter_data(&self) -> &ResolvedParameterData
pub fn parameter_data(&self) -> &ResolvedParameterData
The data shared by every kind of parameter.
Trait Implementations§
Source§impl Debug for ResolvedParameter
impl Debug for ResolvedParameter
Source§impl PartialEq for ResolvedParameter
impl PartialEq for ResolvedParameter
impl StructuralPartialEq for ResolvedParameter
Auto Trait Implementations§
impl Freeze for ResolvedParameter
impl RefUnwindSafe for ResolvedParameter
impl Send for ResolvedParameter
impl Sync for ResolvedParameter
impl Unpin for ResolvedParameter
impl UnsafeUnpin for ResolvedParameter
impl UnwindSafe for ResolvedParameter
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