pub struct SchemaFlagSchema {
pub presence: String,
pub allow_unknown: Option<bool>,
}
Fields§
§presence: String
A string flag that denotes whether the described parent is required, optional, or conditionally allowed.
allow_unknown: Option<bool>
Describes whether or not the consumer should allow unknown additional keys or explicitly decline them when parsing an object.
Trait Implementations§
Source§impl Debug for SchemaFlagSchema
impl Debug for SchemaFlagSchema
Source§impl<'de> Deserialize<'de> for SchemaFlagSchema
impl<'de> Deserialize<'de> for SchemaFlagSchema
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 Display for SchemaFlagSchema
impl Display for SchemaFlagSchema
Auto Trait Implementations§
impl Freeze for SchemaFlagSchema
impl RefUnwindSafe for SchemaFlagSchema
impl Send for SchemaFlagSchema
impl Sync for SchemaFlagSchema
impl Unpin for SchemaFlagSchema
impl UnwindSafe for SchemaFlagSchema
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