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<'a, T, ST, Conn> SaveChangesDsl<Conn, ST> for &'a T where Conn: Connection, Conn::Backend: HasSqlType<ST> + SupportsReturningClause, T: Identifiable, &'a T: AsChangeset<Target=T::Table> + IntoUpdateTarget<Table=T::Table>, Update<&'a T, &'a T>: LoadDsl<Conn, SqlType=ST>