Plan

Type Alias Plan 

Source
pub type Plan = Vec<Vec<ColumnFilter>>;
Expand description

Filter plan representation used by the expression compiler.

Invariant:

  • The outer Vec represents an AND over clauses (every clause must pass).
  • Each inner Vec represents a single clause, which is an OR over ColumnFilter items.

Example: [[A, B], [C]] means (A OR B) AND (C).

Aliased Typeยง

pub struct Plan { /* private fields */ }