Struct openapiv3::ObjectType [−][src]
pub struct ObjectType { pub properties: IndexMap<String, ReferenceOr<Box<Schema>>>, pub required: Vec<String>, pub additional_properties: Option<AdditionalProperties>, pub min_properties: Option<usize>, pub max_properties: Option<usize>, }
Fields
properties: IndexMap<String, ReferenceOr<Box<Schema>>>
required: Vec<String>
additional_properties: Option<AdditionalProperties>
min_properties: Option<usize>
max_properties: Option<usize>
Trait Implementations
impl Clone for ObjectType
[src]
impl Clone for ObjectType
[src]fn clone(&self) -> ObjectType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for ObjectType
[src]
impl Default for ObjectType
[src]fn default() -> ObjectType
[src]
impl<'de> Deserialize<'de> for ObjectType
[src]
impl<'de> Deserialize<'de> for ObjectType
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ObjectType> for ObjectType
[src]
impl PartialEq<ObjectType> for ObjectType
[src]fn eq(&self, other: &ObjectType) -> bool
[src]
fn ne(&self, other: &ObjectType) -> bool
[src]
impl Serialize for ObjectType
[src]
impl Serialize for ObjectType
[src]impl StructuralPartialEq for ObjectType
[src]
impl StructuralPartialEq for ObjectType
[src]Auto Trait Implementations
impl RefUnwindSafe for ObjectType
impl RefUnwindSafe for ObjectType
impl Send for ObjectType
impl Send for ObjectType
impl Sync for ObjectType
impl Sync for ObjectType
impl Unpin for ObjectType
impl Unpin for ObjectType
impl UnwindSafe for ObjectType
impl UnwindSafe for ObjectType
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]