pub enum JsonSchemaAdditionalProperties {
Bool(bool),
Schema(Box<JsonSchema>),
}Expand description
JsonSchemaAdditionalProperties variants.
Variants§
Trait Implementations§
Source§impl Clone for JsonSchemaAdditionalProperties
impl Clone for JsonSchemaAdditionalProperties
Source§fn clone(&self) -> JsonSchemaAdditionalProperties
fn clone(&self) -> JsonSchemaAdditionalProperties
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<'de> Deserialize<'de> for JsonSchemaAdditionalProperties
impl<'de> Deserialize<'de> for JsonSchemaAdditionalProperties
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for JsonSchemaAdditionalProperties
impl PartialEq for JsonSchemaAdditionalProperties
Source§fn eq(&self, other: &JsonSchemaAdditionalProperties) -> bool
fn eq(&self, other: &JsonSchemaAdditionalProperties) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for JsonSchemaAdditionalProperties
Auto Trait Implementations§
impl Freeze for JsonSchemaAdditionalProperties
impl RefUnwindSafe for JsonSchemaAdditionalProperties
impl Send for JsonSchemaAdditionalProperties
impl Sync for JsonSchemaAdditionalProperties
impl Unpin for JsonSchemaAdditionalProperties
impl UnsafeUnpin for JsonSchemaAdditionalProperties
impl UnwindSafe for JsonSchemaAdditionalProperties
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