Trait diesel::prelude::SaveChangesDsl
[−]
[src]
pub trait SaveChangesDsl<Conn, ST> where Conn: Connection, Conn::Backend: HasSqlType<ST> { fn save_changes<T>(self, connection: &Conn) -> QueryResult<T> where T: Queryable<ST, Conn::Backend>; }
Required Methods
fn save_changes<T>(self, connection: &Conn) -> QueryResult<T> where T: Queryable<ST, Conn::Backend>
Implementors
impl<T, ST, Conn> SaveChangesDsl<Conn, ST> for T where Conn: Connection,
Conn::Backend: HasSqlType<ST> + SupportsReturningClause,
T: Copy + AsChangeset<Target=T::Table> + IntoUpdateTarget,
Update<T, T>: LoadDsl<Conn, SqlType=ST>