|
@@ -174,11 +174,11 @@ impl<'l> QueryInterface<'l> {
|
|
|
))
|
|
|
.expect("")
|
|
|
},
|
|
|
- &mut |mut stmt: &mut sqlite::Statement<'_>| {
|
|
|
- crate::model::store::serialize_into(&mut stmt, m)?;
|
|
|
+ &mut |stmt: &mut sqlite::Statement<'_>| {
|
|
|
+ crate::model::store::serialize_into(stmt, m)?;
|
|
|
|
|
|
- let rowid = self.expect_one_result(&mut stmt, &mut |stmt| {
|
|
|
- stmt.read::<i64>(0).map_err(|x| crate::Error::DBError(x))
|
|
|
+ let rowid = self.expect_one_result(stmt, &mut |stmt| {
|
|
|
+ stmt.read::<i64>(0).map_err(crate::Error::DBError)
|
|
|
})?;
|
|
|
|
|
|
Ok(<T as Entity>::ID::from_raw_id(rowid.unwrap()))
|