ExprNode
struct ExprNodeOne node: a boolean connective, a constant, or a predicate on a term.
Implements Copyable, Movable
- Fields
op: UInt8left: Intright: Intname: String: Unbound term: the column name.field_id: Int: Bound term: the field id. -1 while unbound.prim: UInt8: Bound term: the column's primitive kind.lits: List[Datum]: Literals;in/not-inmay hold many, comparisons exactly one.raw_lits: List[String]: Unbound literals as raw JSON text, typed at bind time.