diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-02-05 21:17:54 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-02-05 21:17:54 +0100 |
| commit | 8ec94477fb5efae62dcfee31cede87eb400bf02d (patch) | |
| tree | e36ec2227076a8857495647f6abcb9883f154d6f /database/src/lib.rs | |
| parent | 65ca3f3450d0067668111f6e13cc3089768c9efe (diff) | |
| download | jellything-8ec94477fb5efae62dcfee31cede87eb400bf02d.tar jellything-8ec94477fb5efae62dcfee31cede87eb400bf02d.tar.bz2 jellything-8ec94477fb5efae62dcfee31cede87eb400bf02d.tar.zst | |
migrate import to new db trait
Diffstat (limited to 'database/src/lib.rs')
| -rw-r--r-- | database/src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/database/src/lib.rs b/database/src/lib.rs index f6f3fa9..8e13b1b 100644 --- a/database/src/lib.rs +++ b/database/src/lib.rs @@ -13,7 +13,7 @@ use jellyobject::{ObjectBuffer, Path}; pub type RowNum = u64; pub type RowIter = Box<dyn Iterator<Item = Result<RowNum>>>; -pub trait Database { +pub trait Database: Send + Sync { fn transaction(&self, f: &mut dyn FnMut(&mut dyn Transaction) -> Result<()>) -> Result<()>; } |