pub enum SchemaDefValidationError {
DuplicateFieldName(String, String),
ReferencedNamedTypeNotFound(String, String),
InvalidMapKeyType(String, String),
InvalidAssetRefInnerType(String, String),
}
Variants§
DuplicateFieldName(String, String)
ReferencedNamedTypeNotFound(String, String)
InvalidMapKeyType(String, String)
InvalidAssetRefInnerType(String, String)
Trait Implementations§
Source§impl Debug for SchemaDefValidationError
impl Debug for SchemaDefValidationError
Source§impl Display for SchemaDefValidationError
impl Display for SchemaDefValidationError
Source§impl From<SchemaDefValidationError> for SchemaDefParserError
impl From<SchemaDefValidationError> for SchemaDefParserError
Source§fn from(validation_error: SchemaDefValidationError) -> SchemaDefParserError
fn from(validation_error: SchemaDefValidationError) -> SchemaDefParserError
Converts to this type from the input type.
Source§impl From<SchemaDefValidationError> for SchemaLinkerError
impl From<SchemaDefValidationError> for SchemaLinkerError
Source§fn from(err: SchemaDefValidationError) -> SchemaLinkerError
fn from(err: SchemaDefValidationError) -> SchemaLinkerError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SchemaDefValidationError
impl RefUnwindSafe for SchemaDefValidationError
impl Send for SchemaDefValidationError
impl Sync for SchemaDefValidationError
impl Unpin for SchemaDefValidationError
impl UnwindSafe for SchemaDefValidationError
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