use vortex_array::arrays::slice::SliceReduceAdaptor;
use vortex_array::optimizer::rules::ParentRuleSet;
use vortex_array::scalar_fn::fns::cast::CastReduceAdaptor;
use crate::delta::vtable::DeltaVTable;
pub(crate) static RULES: ParentRuleSet<DeltaVTable> = ParentRuleSet::new(&[
ParentRuleSet::lift(&SliceReduceAdaptor(DeltaVTable)),
ParentRuleSet::lift(&CastReduceAdaptor(DeltaVTable)),
]);