pub enum ParsedUnknownFieldsPolicy {
Deny,
Allow,
Schema(NodeId),
}Expand description
Policy for handling fields not defined in record properties.
Variants§
Deny
Deny unknown fields (default, strict)
Allow
Allow any unknown fields without validation
Schema(NodeId)
Unknown fields must match this schema (NodeId reference)
Trait Implementations§
Source§impl Clone for ParsedUnknownFieldsPolicy
impl Clone for ParsedUnknownFieldsPolicy
Source§fn clone(&self) -> ParsedUnknownFieldsPolicy
fn clone(&self) -> ParsedUnknownFieldsPolicy
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 ParsedUnknownFieldsPolicy
impl Debug for ParsedUnknownFieldsPolicy
Source§impl Default for ParsedUnknownFieldsPolicy
impl Default for ParsedUnknownFieldsPolicy
Source§fn default() -> ParsedUnknownFieldsPolicy
fn default() -> ParsedUnknownFieldsPolicy
Returns the “default value” for a type. Read more
Source§impl FromEure<'_> for ParsedUnknownFieldsPolicy
impl FromEure<'_> for ParsedUnknownFieldsPolicy
Source§type Error = ParseError
type Error = ParseError
The error type returned by parsing.
Auto Trait Implementations§
impl Freeze for ParsedUnknownFieldsPolicy
impl RefUnwindSafe for ParsedUnknownFieldsPolicy
impl Send for ParsedUnknownFieldsPolicy
impl Sync for ParsedUnknownFieldsPolicy
impl Unpin for ParsedUnknownFieldsPolicy
impl UnwindSafe for ParsedUnknownFieldsPolicy
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