pub async fn plan_to_csv( task_ctx: Arc<TaskContext>, plan: Arc<dyn ExecutionPlan>, path: impl AsRef<str>, ) -> Result<()>