Skip to main content

MechErrorKind

Trait MechErrorKind 

Source
pub trait MechErrorKind:
    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 MechErrorKind for IncorrectNumberOfArguments

Source§

impl MechErrorKind for UnhandledFunctionArgumentIxes

Source§

impl MechErrorKind for UnhandledFunctionArgumentIxesMono

Source§

impl MechErrorKind for UnhandledFunctionArgumentKind1

Source§

impl MechErrorKind for UnhandledFunctionArgumentKind2

Source§

impl MechErrorKind for UnhandledFunctionArgumentKind3

Source§

impl MechErrorKind for UnhandledFunctionArgumentKind4

Source§

impl MechErrorKind for UnhandledFunctionArgumentKindVarg

Source§

impl MechErrorKind for BufferPositionMismatchError

Source§

impl MechErrorKind for FinalBufferLengthMismatchError

Source§

impl MechErrorKind for ConstEntryWriteIoError

Source§

impl MechErrorKind for ConstantEntryAlignmentError

Source§

impl MechErrorKind for ConstantEntryOutOfBoundsError

Source§

impl MechErrorKind for ConstantTooShortError

Source§

impl MechErrorKind for ConstantWrongSizeError

Source§

impl MechErrorKind for CrcMismatchError

Source§

impl MechErrorKind for FileTooShortError

Source§

impl MechErrorKind for IncompatibleMechVersionError

Source§

impl MechErrorKind for InvalidOpcodeError

Source§

impl MechErrorKind for InvalidUtf8InDictError

Source§

impl MechErrorKind for TruncatedInstructionError

Source§

impl MechErrorKind for UnknownConstantTypeError

Source§

impl MechErrorKind for UnknownOpcodeError

Source§

impl MechErrorKind for UnsupportedBytecodeVersionError

Source§

impl MechErrorKind for UnsupportedConstantEncodingError

Source§

impl MechErrorKind for UnsupportedConstantTypeError

Source§

impl MechErrorKind for InvalidMagicNumberError

Source§

impl MechErrorKind for MismatchedIndexLengthsError

Source§

impl MechErrorKind for UnknownEnumVariantError

Source§

impl MechErrorKind for MapKeyKindMismatchError

Source§

impl MechErrorKind for MapValueKindMismatchError

Source§

impl MechErrorKind for IncompatibleMatrixAppendToTableError

Source§

impl MechErrorKind for PushIntoStaticMatrixError

Source§

impl MechErrorKind for ResizeStaticMatrixError

Source§

impl MechErrorKind for KeyNotFoundInKeyIndexError

Source§

impl MechErrorKind for MissingFieldInRecordError

Source§

impl MechErrorKind for MissingKindForFieldError

Source§

impl MechErrorKind for MissingKindInComparedRecordError

Source§

impl MechErrorKind for RecordFieldKindMismatchError

Source§

impl MechErrorKind for RecordFieldNameMismatchError

Source§

impl MechErrorKind for SetKindMismatchError

Source§

impl MechErrorKind for CannotCreateTableFromEmptyRecordListError

Source§

impl MechErrorKind for CannotCreateTableFromNonTableKindError

Source§

impl MechErrorKind for MatrixAppendToTableError

Source§

impl MechErrorKind for TableColumnKindMismatchError

Source§

impl MechErrorKind for TableColumnNameMismatchError

Source§

impl MechErrorKind for TableColumnNotFoundError

Source§

impl MechErrorKind for DestructureExpectedTupleError

Source§

impl MechErrorKind for TupleDestructureTooManyVarsError

Source§

impl MechErrorKind for TupleIndexOutOfBoundsError

Source§

impl MechErrorKind for CannotConvertToTypeError

Source§

impl MechErrorKind for UnhandledFunctionArgumentKindError

Source§

impl MechErrorKind for DimensionMismatch

Source§

impl MechErrorKind for FeatureNotEnabledError

Source§

impl MechErrorKind for GenericError

Source§

impl MechErrorKind for IoErrorWrapper

Source§

impl MechErrorKind for NotExecutableError

Source§

impl MechErrorKind for UndefinedKindError