Trait RibComponentFunctionInvoke
Source pub trait RibComponentFunctionInvoke {
// Required method
fn invoke<'life0, 'life1, 'async_trait>(
&'life0 self,
component_dependency_key: ComponentDependencyKey,
instruction_id: &'life1 InstructionId,
worker_name: Option<EvaluatedWorkerName>,
function_name: EvaluatedFqFn,
args: EvaluatedFnArgs,
return_type: Option<AnalysedType>,
) -> Pin<Box<dyn Future<Output = RibFunctionInvokeResult> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait;
}