pub enum AutonomyContractError {
UnsupportedSchema(String),
MissingField(&'static str),
DuplicateValue(String),
UnknownReference(String),
InvalidEnvelope(String),
InvalidDecision(String),
InvalidOptimization(String),
InvalidExecution(String),
InvalidDrift(String),
InvalidQualificationCase(String),
}Variants§
UnsupportedSchema(String)
MissingField(&'static str)
DuplicateValue(String)
UnknownReference(String)
InvalidEnvelope(String)
InvalidDecision(String)
InvalidOptimization(String)
InvalidExecution(String)
InvalidDrift(String)
InvalidQualificationCase(String)
Trait Implementations§
Source§impl Debug for AutonomyContractError
impl Debug for AutonomyContractError
Source§impl Display for AutonomyContractError
impl Display for AutonomyContractError
Source§impl Error for AutonomyContractError
impl Error for AutonomyContractError
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 AutonomyContractError
impl PartialEq for AutonomyContractError
impl Eq for AutonomyContractError
impl StructuralPartialEq for AutonomyContractError
Auto Trait Implementations§
impl Freeze for AutonomyContractError
impl RefUnwindSafe for AutonomyContractError
impl Send for AutonomyContractError
impl Sync for AutonomyContractError
impl Unpin for AutonomyContractError
impl UnsafeUnpin for AutonomyContractError
impl UnwindSafe for AutonomyContractError
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