Enum near_vm_errors::VMError [−][src]
pub enum VMError {
FunctionCallError(FunctionCallError),
ExternalError(Vec<u8>),
InconsistentStateError(InconsistentStateError),
CacheError(CacheError),
}
Variants
FunctionCallError(FunctionCallError)
Tuple Fields
ExternalError(Vec<u8>)
Serialized external error from External trait implementation.
InconsistentStateError(InconsistentStateError)
Tuple Fields
An error that is caused by an operation on an inconsistent state. E.g. an integer overflow by using a value from the given context.
CacheError(CacheError)
Tuple Fields
0: CacheError
Error caused by caching.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for VMError
impl UnwindSafe for VMError
Blanket Implementations
Mutably borrows from an owned value. Read more