pub enum ParameterRepresentation {
Simple {
schema: ComponentOrInlineSchema,
},
Content {
content: IndexMap<Cow<'static, str>, MediaType>,
},
}
Expand description
The schema defining the type used for the parameter or a map containing the representations for the parameter.
Variants§
Simple
Fields
§
schema: ComponentOrInlineSchema
The schema defining the type used for the parameter.
Content
Trait Implementations§
Source§impl Clone for ParameterRepresentation
impl Clone for ParameterRepresentation
Source§fn clone(&self) -> ParameterRepresentation
fn clone(&self) -> ParameterRepresentation
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 ParameterRepresentation
impl Debug for ParameterRepresentation
Source§impl<'de> Deserialize<'de> for ParameterRepresentation
impl<'de> Deserialize<'de> for ParameterRepresentation
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ParameterRepresentation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ParameterRepresentation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ParameterRepresentation
impl PartialEq for ParameterRepresentation
Source§impl Serialize for ParameterRepresentation
impl Serialize for ParameterRepresentation
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ParameterRepresentation
Auto Trait Implementations§
impl Freeze for ParameterRepresentation
impl RefUnwindSafe for ParameterRepresentation
impl Send for ParameterRepresentation
impl Sync for ParameterRepresentation
impl Unpin for ParameterRepresentation
impl UnwindSafe for ParameterRepresentation
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