pub struct StructuralError {
pub code: &'static str,
pub message: String,
}Expand description
A structural problem with an answer, worded for the repair round that quotes it.
Fields§
§code: &'static strStable code, for records and metrics.
message: StringWhat is wrong, in words the model can act on.
Implementations§
Trait Implementations§
Source§impl Clone for StructuralError
impl Clone for StructuralError
Source§impl Debug for StructuralError
impl Debug for StructuralError
Source§impl Display for StructuralError
impl Display for StructuralError
impl Eq for StructuralError
Source§impl Error for StructuralError
impl Error for StructuralError
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 StructuralError
impl PartialEq for StructuralError
impl StructuralPartialEq for StructuralError
Auto Trait Implementations§
impl Freeze for StructuralError
impl RefUnwindSafe for StructuralError
impl Send for StructuralError
impl Sync for StructuralError
impl Unpin for StructuralError
impl UnsafeUnpin for StructuralError
impl UnwindSafe for StructuralError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.