mirror of
https://github.com/fluencelabs/aquavm
synced 2025-07-03 08:31:34 +00:00
feat(execution-engine)!: fail :error: now bubbles the original error up [fixes VM-342] (#714)
This commit is contained in:
@ -32,7 +32,7 @@ use std::rc::Rc;
|
||||
/// Catchable errors arisen during AIR script execution. Catchable here means that these errors
|
||||
/// could be handled by a xor instruction and their error_code could be used in a match
|
||||
/// instruction.
|
||||
#[derive(ThisError, EnumDiscriminants, Debug)]
|
||||
#[derive(ThisError, EnumDiscriminants, Debug, Clone)]
|
||||
#[strum_discriminants(derive(EnumIter))]
|
||||
pub enum CatchableError {
|
||||
/// An error is occurred while calling local service via call_service.
|
||||
|
Reference in New Issue
Block a user