pub struct IntentValidationError {
pub field: String,
pub reason: String,
}Expand description
Error when Root Intent validation fails.
Fields§
§field: StringWhat failed validation.
reason: StringWhy it failed.
Trait Implementations§
Source§impl Clone for IntentValidationError
impl Clone for IntentValidationError
Source§fn clone(&self) -> IntentValidationError
fn clone(&self) -> IntentValidationError
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 IntentValidationError
impl Debug for IntentValidationError
Source§impl Display for IntentValidationError
impl Display for IntentValidationError
Source§impl Error for IntentValidationError
impl Error for IntentValidationError
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 IntentValidationError
impl PartialEq for IntentValidationError
impl Eq for IntentValidationError
impl StructuralPartialEq for IntentValidationError
Auto Trait Implementations§
impl Freeze for IntentValidationError
impl RefUnwindSafe for IntentValidationError
impl Send for IntentValidationError
impl Sync for IntentValidationError
impl Unpin for IntentValidationError
impl UnwindSafe for IntentValidationError
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