aboutsummaryrefslogtreecommitdiff
path: root/database/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'database/src/lib.rs')
-rw-r--r--database/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/database/src/lib.rs b/database/src/lib.rs
index 62d6073..b315fa6 100644
--- a/database/src/lib.rs
+++ b/database/src/lib.rs
@@ -19,6 +19,7 @@ pub trait Database: Send + Sync {
fn transaction(&self, f: &mut dyn FnMut(&mut dyn Transaction) -> Result<()>) -> Result<()>;
}
+#[allow(clippy::type_complexity)]
pub trait Transaction {
fn insert(&mut self, entry: Box<Object>) -> Result<RowNum>;
fn remove(&mut self, row: RowNum) -> Result<()>;