pub fn try_eval_predicate_columnar(
df: &DataFrame,
expr: &DExpr,
current_mask: &BitMask,
) -> Option<BitMask>Expand description
Try to evaluate a predicate in columnar mode (fast path).
For simple predicates like col("x") > 5, this scans the column
directly instead of evaluating row-by-row. Returns None if the
expression is too complex for the columnar fast path.