Module butane::query[][src]

Expand description

Types to support database queries. Most users will use the query!, filter!, and find! macros instead of using this module directly.

Structs

Used to implement the query! and filter! macros.

Represents a sorting term (ORDER BY in SQL).

Representation of a database query.

Enums

Abstract representation of a boolean expression.

Abstract representation of a database expression.

Represents the direction of a sort.

Traits

Marker trait to determine whether values can be compared. Unlike PartialOrd, handles Option, which we need for nullable types.