Expand description
This module contains the logic for building queries, as well as struct for representing columns.
Structs§
- Column
- This type represents a column.
- Delete
- A struct for building
DELETEqueries. - Query
- A struct for storing a complete query along with parameters and output type.
- Select
- A struct which holds the information needed to build
a
SELECTquery. - Transaction
- A struct providing transaction functionality.
- Typed
Column - A wrapper around the
Columnstruct which includes the rust type of the field. - Update
- A struct for building
UPDATEqueries.
Enums§
- Where
- An enum representing the
WHEREclause of a query.
Traits§
- Executable
- Trait used to mark exectuable queries. It is used to make use of generics for executing them.
- ToQuery
- A trait implemented by query builders