pub trait Filtering {
// Required methods
fn prepare_indicies(
&self,
expression: &Expression,
) -> Result<Vec<usize>, Error>;
fn apply_function(
&self,
expression: &Expression,
) -> Result<Vec<usize>, Error>;
}