mirror of
https://github.com/fluencelabs/aquavm
synced 2025-06-25 20:51:32 +00:00
feat(execution-engine): Stream Map initial support [fixes VM-283,VM-284] (#592)
feat(execution-engine): StreamMap initial support for ap and new instructions [fixes VM-283,VM-284]
This commit is contained in:
@ -16,6 +16,7 @@
|
||||
|
||||
use super::Joinable;
|
||||
use super::LastErrorAffectable;
|
||||
use crate::execution_step::execution_context::errors::StreamMapError;
|
||||
use crate::execution_step::execution_context::LastErrorObjectError;
|
||||
use crate::execution_step::lambda_applier::LambdaError;
|
||||
use crate::JValue;
|
||||
@ -93,6 +94,10 @@ pub enum CatchableError {
|
||||
variable_name: String,
|
||||
actual_value: JValue,
|
||||
},
|
||||
|
||||
/// Stream map related errors.
|
||||
#[error(transparent)]
|
||||
StreamMapError(#[from] StreamMapError),
|
||||
}
|
||||
|
||||
impl From<LambdaError> for Rc<CatchableError> {
|
||||
|
Reference in New Issue
Block a user