Trait diesel::query_dsl::UpdateAndFetchResults [−][src]
pub trait UpdateAndFetchResults<Changes, Output>: Connection { fn update_and_fetch(&self, changeset: Changes) -> QueryResult<Output>; }
Expand description
A trait defining how to update a record and fetch the updated entry on a certain backend.
The only case where it is required to work with this trait is while
implementing a new connection type.
Otherwise use SaveChangesDsl
For implementing this trait for a custom backend:
- The
Changes
generic parameter represents the changeset that should be stored - The
Output
generic parameter represents the type of the response.
Required methods
fn update_and_fetch(&self, changeset: Changes) -> QueryResult<Output>
fn update_and_fetch(&self, changeset: Changes) -> QueryResult<Output>
See the traits documentation.