pub async fn run_logical_plan(
        &self,
        plan: LogicalPlan,
        executor_type: ExecutorType,
    ) -> Result<Vec<RecordBatch>> {
        self.run_logical_plans(vec![plan], executor_type).await
    }
/// Run the plan and return a record batch reader for reading the results
Run the plan and return a record batch reader for reading the results
Run the plan and return a record batch reader for reading the results
pub async fn run_logical_plan(
        &self,
        plan: LogicalPlan,
        executor_type: ExecutorType,
    ) -> Result<Vec<RecordBatch>> {
        self.run_logical_plans(vec![plan], executor_type).await
    }
pub async fn run_logical_plan ( & self , plan : LogicalPlan , executor_type : ExecutorType , ) -> Result < Vec < RecordBatch > > { self . run_logical_plans ( vec ! [ plan ] , executor_type ) . await }
Run the plan and return a record batch reader for reading the results
Run the plan and return a record batch reader for reading the results
&self
plan
LogicalPlan
executor_type
ExecutorType
&self
plan
LogicalPlan
executor_type
ExecutorType