[−][src]Trait diesel_crud::Cud
Trait which is implemented by create, update, and delete operations.
Associated Types
Loading content...Required methods
Loading content...Provided methods
Loading content...Implementors
impl<T, Table, BaseConnection> Cud<BaseConnection> for T where
T: Create<Table = Table> + Insertable<Table>,
Table: Table,
T::Values: CanInsertInSingleQuery<BaseConnection::Backend>,
T::Values: QueryFragment<BaseConnection::Backend>,
Table::FromClause: QueryFragment<BaseConnection::Backend>,
BaseConnection: Connection<TransactionManager = AnsiTransactionManager> + 'static,
BaseConnection::Backend: UsesAnsiSavepointSyntax,
[src]
T: Create<Table = Table> + Insertable<Table>,
Table: Table,
T::Values: CanInsertInSingleQuery<BaseConnection::Backend>,
T::Values: QueryFragment<BaseConnection::Backend>,
Table::FromClause: QueryFragment<BaseConnection::Backend>,
BaseConnection: Connection<TransactionManager = AnsiTransactionManager> + 'static,
BaseConnection::Backend: UsesAnsiSavepointSyntax,