Structs

A constraint that must hold for a record in the data source.

Represents an abstract filter over a data source.

An abstract “field reference” on a record from a named data source.

A named logical extension of a data set. Corresponds to a “join” in relational algebra, but we leave out the details about columns (the host knows how to do it).

Enums

The comparison operation applied by a Condition.

The left or right side of a Condition.

Functions