ArrayOptimizer

Trait ArrayOptimizer 

Source
pub trait ArrayOptimizer {
    // Required methods
    fn optimize(&self) -> VortexResult<ArrayRef>;
    fn optimize_recursive(&self) -> VortexResult<ArrayRef>;
}

Required Methods§

Source

fn optimize(&self) -> VortexResult<ArrayRef>

Optimize the root array node only.

Source

fn optimize_recursive(&self) -> VortexResult<ArrayRef>

Optimize the entire array tree recursively.

Implementors§