pub fn evaluate( predicate: &Predicate, columns: &ColumnStore, alive: &AliveSet, ) -> Result<DocBitmap, EvalError>
Evaluates a structured predicate into an exact alive-bounded bitmap.