Module butane_core::query
source · 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!
andfilter!
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
, handlesOption
, which we need for nullable types.