pub async fn analyze_flow(
flow_inst: &FlowInstanceSpec,
flow_ctx: Arc<FlowInstanceContext>,
) -> Result<(FlowSchema, AnalyzedSetupState, impl Future<Output = Result<ExecutionPlan>> + Send + use<>)>pub async fn analyze_flow(
flow_inst: &FlowInstanceSpec,
flow_ctx: Arc<FlowInstanceContext>,
) -> Result<(FlowSchema, AnalyzedSetupState, impl Future<Output = Result<ExecutionPlan>> + Send + use<>)>