Enum near_vm_errors::VMError [−][src]
pub enum VMError {
FunctionCallError(FunctionCallError),
ExternalError(AnyError),
InconsistentStateError(InconsistentStateError),
CacheError(CacheError),
}
Variants
FunctionCallError(FunctionCallError)
Tuple Fields
ExternalError(AnyError)
Tuple Fields
0: AnyError
Type erased 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.