MechErrorKind2

Trait MechErrorKind2 

Source
pub trait MechErrorKind2:
    Debug
    + Send
    + Sync
    + Clone {
    // Required methods
    fn name(&self) -> &str;
    fn message(&self) -> String;
}

Required Methods§

Source

fn name(&self) -> &str

Source

fn message(&self) -> String

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.

Implementors§

Source§

impl MechErrorKind2 for IncorrectNumberOfArguments

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentIxes

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentIxesMono

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentKind1

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentKind2

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentKind3

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentKind4

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentKindVarg

Source§

impl MechErrorKind2 for BufferPositionMismatchError

Source§

impl MechErrorKind2 for FinalBufferLengthMismatchError

Source§

impl MechErrorKind2 for ConstEntryWriteIoError

Source§

impl MechErrorKind2 for ConstantEntryAlignmentError

Source§

impl MechErrorKind2 for ConstantEntryOutOfBoundsError

Source§

impl MechErrorKind2 for ConstantTooShortError

Source§

impl MechErrorKind2 for ConstantWrongSizeError

Source§

impl MechErrorKind2 for CrcMismatchError

Source§

impl MechErrorKind2 for FileTooShortError

Source§

impl MechErrorKind2 for IncompatibleMechVersionError

Source§

impl MechErrorKind2 for InvalidOpcodeError

Source§

impl MechErrorKind2 for InvalidUtf8InDictError

Source§

impl MechErrorKind2 for TruncatedInstructionError

Source§

impl MechErrorKind2 for UnknownConstantTypeError

Source§

impl MechErrorKind2 for UnknownOpcodeError

Source§

impl MechErrorKind2 for UnsupportedBytecodeVersionError

Source§

impl MechErrorKind2 for UnsupportedConstantEncodingError

Source§

impl MechErrorKind2 for UnsupportedConstantTypeError

Source§

impl MechErrorKind2 for InvalidMagicNumberError

Source§

impl MechErrorKind2 for MismatchedIndexLengthsError

Source§

impl MechErrorKind2 for UnknownEnumVariantError

Source§

impl MechErrorKind2 for MapKeyKindMismatchError

Source§

impl MechErrorKind2 for MapValueKindMismatchError

Source§

impl MechErrorKind2 for IncompatibleMatrixAppendToTableError

Source§

impl MechErrorKind2 for PushIntoStaticMatrixError

Source§

impl MechErrorKind2 for ResizeStaticMatrixError

Source§

impl MechErrorKind2 for KeyNotFoundInKeyIndexError

Source§

impl MechErrorKind2 for MissingFieldInRecordError

Source§

impl MechErrorKind2 for MissingKindForFieldError

Source§

impl MechErrorKind2 for MissingKindInComparedRecordError

Source§

impl MechErrorKind2 for RecordFieldKindMismatchError

Source§

impl MechErrorKind2 for RecordFieldNameMismatchError

Source§

impl MechErrorKind2 for SetKindMismatchError

Source§

impl MechErrorKind2 for CannotCreateTableFromEmptyRecordListError

Source§

impl MechErrorKind2 for CannotCreateTableFromNonTableKindError

Source§

impl MechErrorKind2 for MatrixAppendToTableError

Source§

impl MechErrorKind2 for TableColumnKindMismatchError

Source§

impl MechErrorKind2 for TableColumnNameMismatchError

Source§

impl MechErrorKind2 for TableColumnNotFoundError

Source§

impl MechErrorKind2 for DestructureExpectedTupleError

Source§

impl MechErrorKind2 for TupleDestructureTooManyVarsError

Source§

impl MechErrorKind2 for TupleIndexOutOfBoundsError

Source§

impl MechErrorKind2 for CannotConvertToTypeError

Source§

impl MechErrorKind2 for UnhandledFunctionArgumentKindError

Source§

impl MechErrorKind2 for DimensionMismatch

Source§

impl MechErrorKind2 for FeatureNotEnabledError

Source§

impl MechErrorKind2 for GenericError

Source§

impl MechErrorKind2 for IoErrorWrapper

Source§

impl MechErrorKind2 for NotExecutableError

Source§

impl MechErrorKind2 for UndefinedKindError