StepInvocation

Type Alias StepInvocation 

Source
pub type StepInvocation = StepInvocation;

Aliased Type§

pub struct StepInvocation {
    pub uses: String,
    pub inputs: Vec<NamedParameter>,
    pub output: Option<Parameter>,
    pub states: Vec<StepState>,
    pub code_info: CodeInfo,
    pub system: bool,
    pub imported_function_metadata: Option<ImportedFunctionMetadata>,
    pub params: Option<Vec<(String, String)>>,
}

Fields§

§uses: String§inputs: Vec<NamedParameter>§output: Option<Parameter>§states: Vec<StepState>§code_info: CodeInfo§system: bool§imported_function_metadata: Option<ImportedFunctionMetadata>§params: Option<Vec<(String, String)>>

using option for backward compatibility