pub enum VldSeaError {
Validation(VldError),
Serialization(String),
}Expand description
Error returned by vld-sea operations.
Variants§
Validation(VldError)
Schema validation failed.
Serialization(String)
Failed to serialize the value to JSON for validation.
Trait Implementations§
Source§impl Clone for VldSeaError
impl Clone for VldSeaError
Source§fn clone(&self) -> VldSeaError
fn clone(&self) -> VldSeaError
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 VldSeaError
impl Debug for VldSeaError
Source§impl Display for VldSeaError
impl Display for VldSeaError
Source§impl Error for VldSeaError
impl Error for VldSeaError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<VldError> for VldSeaError
impl From<VldError> for VldSeaError
Source§impl From<VldSeaError> for DbErr
impl From<VldSeaError> for DbErr
Source§fn from(e: VldSeaError) -> Self
fn from(e: VldSeaError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VldSeaError
impl RefUnwindSafe for VldSeaError
impl Send for VldSeaError
impl Sync for VldSeaError
impl Unpin for VldSeaError
impl UnsafeUnpin for VldSeaError
impl UnwindSafe for VldSeaError
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