Module diesel::query_source 
source · Expand description
Types related to describing schema, and interactions between tables.
Most traits in this module are derived or generated by table!.
Structs
- Represents an alias within diesel’s query builder
- Represents an aliased field (column) within diesel’s query builder
- A table appears in the from clause two or more times.
- A table never appears in the from clause.
- A table appears in the from clause exactly one time.
Traits
- Types created by thealias!macro that serve to distinguish between aliases implement this trait.
- Determines how many timesSelfappears inQS
- A column on a database table. Types which implement this trait should have been generated by thetable!macro.
- Indicates that two tables can be joined without an explicitONclause.
- Add two peano numbers together.
- Represents a type which can appear in theFROMclause. Apps should not need to concern themselves with this trait.
- A SQL database table. Types which implement this trait should have been generated by thetable!macro.
- Allows Diesel to implement some internal traits for two tables that are distinct.