pub fn plan(
where_: Option<&Expr>,
bindings: &[String],
nullable: &[String],
) -> PushdownExpand description
Decide which WHERE conjuncts may be pre-applied to which relation.
bindings must list every relation in the query. The returned predicates
are COPIES — the caller keeps evaluating the original WHERE after the
join, which is what makes this safe.