Trait polars_lazy::physical_plan::Executor[][src]

pub trait Executor: Send + Sync {
    fn execute(
        &mut self,
        cache: &Arc<Mutex<HashMap<String, DataFrame, RandomState>>>
    ) -> Result<DataFrame>; }

Executors will evaluate physical expressions and collect them in a DataFrame.

Required methods

fn execute(
    &mut self,
    cache: &Arc<Mutex<HashMap<String, DataFrame, RandomState>>>
) -> Result<DataFrame>
[src]

Loading content...

Implementors

impl Executor for CacheExec[src]

impl Executor for CsvExec[src]

impl Executor for DataFrameExec[src]

impl Executor for FilterExec[src]

impl Executor for GroupByExec[src]

impl Executor for JoinExec[src]

impl Executor for MeltExec[src]

impl Executor for PartitionGroupByExec[src]

impl Executor for SliceExec[src]

impl Executor for StackExec[src]

impl Executor for StandardExec[src]

Loading content...