pub enum MechanismValidationError {
MissingField(&'static str),
InvalidState(&'static str),
}Expand description
Validation failures for mechanism-runtime owned artifacts.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for MechanismValidationError
impl Clone for MechanismValidationError
Source§fn clone(&self) -> MechanismValidationError
fn clone(&self) -> MechanismValidationError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MechanismValidationError
impl Debug for MechanismValidationError
Source§impl Display for MechanismValidationError
impl Display for MechanismValidationError
impl Eq for MechanismValidationError
Source§impl Error for MechanismValidationError
impl Error for MechanismValidationError
1.30.0 · 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 PartialEq for MechanismValidationError
impl PartialEq for MechanismValidationError
Source§fn eq(&self, other: &MechanismValidationError) -> bool
fn eq(&self, other: &MechanismValidationError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MechanismValidationError
Auto Trait Implementations§
impl Freeze for MechanismValidationError
impl RefUnwindSafe for MechanismValidationError
impl Send for MechanismValidationError
impl Sync for MechanismValidationError
impl Unpin for MechanismValidationError
impl UnsafeUnpin for MechanismValidationError
impl UnwindSafe for MechanismValidationError
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