pub struct AllOfSchema {
pub schemas: Vec<JsonSchema>,
pub metadata: SchemaMetadata,
}Expand description
AllOf schema (all schemas must match)
Fields§
§schemas: Vec<JsonSchema>§metadata: SchemaMetadataTrait Implementations§
Source§impl Clone for AllOfSchema
impl Clone for AllOfSchema
Source§fn clone(&self) -> AllOfSchema
fn clone(&self) -> AllOfSchema
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 AllOfSchema
impl Debug for AllOfSchema
Source§impl Default for AllOfSchema
impl Default for AllOfSchema
Source§fn default() -> AllOfSchema
fn default() -> AllOfSchema
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AllOfSchema
impl<'de> Deserialize<'de> for AllOfSchema
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 AllOfSchema
impl PartialEq for AllOfSchema
Source§impl Serialize for AllOfSchema
impl Serialize for AllOfSchema
impl StructuralPartialEq for AllOfSchema
Auto Trait Implementations§
impl Freeze for AllOfSchema
impl RefUnwindSafe for AllOfSchema
impl Send for AllOfSchema
impl Sync for AllOfSchema
impl Unpin for AllOfSchema
impl UnwindSafe for AllOfSchema
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