[−][src]Module diesel::dsl
Includes various helper types and bare functions which are named too generically to be included in prelude, but are often used when using Diesel.
Structs
| now | Represents the SQL |
Functions
| avg | Represents a SQL |
| count | Creates a SQL |
| count_star | Creates a SQL |
| date | Represents the SQL |
| delete | Creates a |
| exists | Creates a SQL |
| insert_into | Creates an |
| insert_or_ignore_into | Creates an |
| max | Represents a SQL |
| min | Represents a SQL |
| not | Creates a SQL |
| replace_into | Creates a |
| select | Creates a bare select statement, with no from clause. Primarily used for testing diesel itself, but likely useful for third party crates as well. The given expressions must be selectable from anywhere. |
| sql | Use literal SQL in the query builder |
| sql_query | Construct a full SQL query using raw SQL. |
| sum | Represents a SQL |
| update | Creates an |
Type Definitions
| And | The return type of
|
| AsExpr | The type of |
| AsExprOf | The type of |
| Asc | The return type of
|
| Between | The return type of
|
| Desc | The return type of
|
| Distinct | Represents the return type of |
| Eq | The return type of
|
| EqAny | The return type of
|
| Escape | The return type of
|
| Filter | Represents the return type of |
| Find | Represents the return type of |
| FindBy | Represents the return type of |
| ForKeyShare | Represents the return type of |
| ForNoKeyUpdate | Represents the return type of |
| ForShare | Represents the return type of |
| ForUpdate | Represents the return type of |
| Gt | The return type of
|
| GtEq | The return type of
|
| InnerJoin | Represents the return type of |
| IntoBoxed | Represents the return type of |
| IsNotNull | The return type of
|
| IsNull | The return type of
|
| LeftJoin | Represents the return type of |
| Like | The return type of
|
| Limit | Represents the return type of |
| Lt | The return type of
|
| LtEq | The return type of
|
| NeAny | The return type of
|
| NoWait | Represents the return type of |
| Not | [ Deprecated ]The return type of |
| NotBetween | The return type of
|
| NotEq | The return type of
|
| NotLike | The return type of
|
| Nullable | The return type of
|
| Offset | Represents the return type of |
| Or | The return type of
|
| OrFilter | Represents the return type of |
| Order | Represents the return type of |
| Select | Represents the return type of |
| SingleValue | Represents the return type of |
| SkipLocked | Represents the return type of |
| SqlTypeOf | The SQL type of an expression |
| ThenOrderBy | Represents the return type of |
| Update | Represents the return type of |
| avg | The return type of |
| count | The return type of |
| count_star | The return type of |
| date | The return type of |
| max | The return type of |
| min | The return type of |
| not | The return type of |
| sum | The return type of |