Module diesel::query_builder
[−]
[src]
Contains traits responsible for the actual construction of SQL statements
Reexports
pub use self::bind_collector::BindCollector; |
Modules
| bind_collector | |
| debug | |
| insert_statement | |
| update_statement | |
| where_clause |
Structs
| IncompleteInsertStatement |
The structure returned by |
| IncompleteUpdateStatement |
The type returned by |
| UpdateStatement |
Traits
| AsChangeset |
Types which can be passed to
|
| AsQuery |
Types that can be converted into a complete, typed SQL query. This is used
internally to automatically add the right select clause when none is
specified, or to automatically add |
| Changeset |
Apps should not need to concern themselves with this trait. |
| IntoUpdateTarget | |
| Query |
A complete SQL query with a return type. This can be a select statement, or
a command such as |
| QueryBuilder |
Apps should not need to concern themselves with this trait. |
| QueryFragment |
An untyped fragment of SQL. This may be a complete SQL command (such as
an update statement without a |
| QueryId |
Type Definitions
| BuildQueryResult |