Expand description
This module contains the logic for building queries, as well as struct for representing columns.
Re-exports
pub use update::NoneSet;pub use update::SomeSet;
Structs
- This type represents a column.
- A struct for building
DELETEqueries. - A struct for storing a complete query along with parameters and output type.
- A struct which holds the information needed to build a
SELECTquery. - A struct providing transaction functionality.
- A wrapper around the
Columnstruct which includes the rust type of the field. - A struct for building
UPDATEqueries.
Enums
- An enum representing the
WHEREclause of a query.
Traits
- Trait used to mark exectuable queries. It is used to make use of generics for executing them.
- A trait implemented by query builders