pub struct SchemaMetadataIr {
pub description: Option<DescriptionIr>,
pub deprecated: bool,
pub default: Option<ValueIr>,
pub examples: Option<Vec<ValueIr>>,
}Fields§
§description: Option<DescriptionIr>§deprecated: bool§default: Option<ValueIr>§examples: Option<Vec<ValueIr>>Trait Implementations§
Source§impl Clone for SchemaMetadataIr
impl Clone for SchemaMetadataIr
Source§fn clone(&self) -> SchemaMetadataIr
fn clone(&self) -> SchemaMetadataIr
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 SchemaMetadataIr
impl Debug for SchemaMetadataIr
Source§impl Default for SchemaMetadataIr
impl Default for SchemaMetadataIr
Source§fn default() -> SchemaMetadataIr
fn default() -> SchemaMetadataIr
Returns the “default value” for a type. Read more
Source§impl PartialEq for SchemaMetadataIr
impl PartialEq for SchemaMetadataIr
impl StructuralPartialEq for SchemaMetadataIr
Auto Trait Implementations§
impl Freeze for SchemaMetadataIr
impl RefUnwindSafe for SchemaMetadataIr
impl Send for SchemaMetadataIr
impl Sync for SchemaMetadataIr
impl Unpin for SchemaMetadataIr
impl UnsafeUnpin for SchemaMetadataIr
impl UnwindSafe for SchemaMetadataIr
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