pub trait MechErrorKind2:
Debug
+ Send
+ Sync
+ Clone {
// Required methods
fn name(&self) -> &str;
fn message(&self) -> String;
}Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl MechErrorKind2 for EmptyRangeError
impl MechErrorKind2 for EmptyRangeError
Implementors§
impl MechErrorKind2 for ArityMismatchError
impl MechErrorKind2 for InvalidIndexKindError
impl MechErrorKind2 for PatternExpectedTupleError
impl MechErrorKind2 for PatternMatchError
impl MechErrorKind2 for SetComprehensionGeneratorError
impl MechErrorKind2 for mech_interpreter::expressions::UndefinedVariableError
impl MechErrorKind2 for UnhandledFormulaOperatorError
impl MechErrorKind2 for MissingFunctionError
impl MechErrorKind2 for IndexOutOfBoundsError
impl MechErrorKind2 for OverflowSubtractionError
impl MechErrorKind2 for UnknownBinaryFunctionError
impl MechErrorKind2 for UnknownInstructionError
impl MechErrorKind2 for UnknownNullaryFunctionError
impl MechErrorKind2 for UnknownPanicError
impl MechErrorKind2 for UnknownQuadFunctionError
impl MechErrorKind2 for UnknownTernaryFunctionError
impl MechErrorKind2 for UnknownUnaryFunctionError
impl MechErrorKind2 for UnknownVariadicFunctionError
impl MechErrorKind2 for ExpectedNumericForKindSizeError
impl MechErrorKind2 for NotMutableError
impl MechErrorKind2 for UnableToConvertAtomError
impl MechErrorKind2 for UnableToConvertAtomToEnumVariantError
impl MechErrorKind2 for UnableToConvertRecordError
Available on crate feature
record only.