#[non_exhaustive]pub enum JsonSchemaObjectTypeKnown {
Object,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Object
Trait Implementations§
Source§impl Clone for JsonSchemaObjectTypeKnown
impl Clone for JsonSchemaObjectTypeKnown
Source§fn clone(&self) -> JsonSchemaObjectTypeKnown
fn clone(&self) -> JsonSchemaObjectTypeKnown
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 JsonSchemaObjectTypeKnown
impl Debug for JsonSchemaObjectTypeKnown
Source§impl<'de> Deserialize<'de> for JsonSchemaObjectTypeKnown
impl<'de> Deserialize<'de> for JsonSchemaObjectTypeKnown
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
impl Eq for JsonSchemaObjectTypeKnown
impl StructuralPartialEq for JsonSchemaObjectTypeKnown
Auto Trait Implementations§
impl Freeze for JsonSchemaObjectTypeKnown
impl RefUnwindSafe for JsonSchemaObjectTypeKnown
impl Send for JsonSchemaObjectTypeKnown
impl Sync for JsonSchemaObjectTypeKnown
impl Unpin for JsonSchemaObjectTypeKnown
impl UnsafeUnpin for JsonSchemaObjectTypeKnown
impl UnwindSafe for JsonSchemaObjectTypeKnown
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