Clippy things

This commit is contained in:
dbr 2021-05-28 20:41:03 +10:00
parent 0f6323e2de
commit 7c665c9a77
2 changed files with 7 additions and 2 deletions

View file

@ -8,6 +8,8 @@ use std::path::Path;
enum SqliteError {
#[error("SQLite transaction already committted")]
TransactionAlreadyCommitted,
#[error("Failed to create SQLite transaction")]
CreateTransactionFailed,
}
/// Newtype to allow implementing `FromSql` for foreign `uuid::Uuid`
@ -96,7 +98,10 @@ struct Txn<'t> {
impl<'t> Txn<'t> {
fn get_txn(&mut self) -> Result<rusqlite::Transaction, SqliteError> {
Ok(self.con.transaction().unwrap())
Ok(self
.con
.transaction()
.map_err(|_e| SqliteError::CreateTransactionFailed)?)
}
}