Function interpret

Source
pub async fn interpret(
    rib: RibByteCode,
    rib_input: RibInput,
    function_invoke: Arc<dyn RibComponentFunctionInvoke + Sync + Send>,
    generate_worker_name: Option<Arc<dyn GenerateWorkerName + Sync + Send>>,
) -> Result<RibResult, RibRuntimeError>