Skip to main content

StageExecutor

Trait StageExecutor 

Source
pub trait StageExecutor {
    // Required method
    fn execute(
        &self,
        stage_id: &StageId,
        input: &Value,
    ) -> Result<Value, ExecutionError>;
}
Expand description

Pluggable execution interface for individual stages.

Required Methods§

Source

fn execute( &self, stage_id: &StageId, input: &Value, ) -> Result<Value, ExecutionError>

Implementors§