pub trait QueryUnitOfWork {
// Required methods
fn begin_transaction(&self) -> Result<()>;
fn end_transaction(&self) -> Result<()>;
fn store(&self) -> Arc<Store> ⓘ;
}pub trait QueryUnitOfWork {
// Required methods
fn begin_transaction(&self) -> Result<()>;
fn end_transaction(&self) -> Result<()>;
fn store(&self) -> Arc<Store> ⓘ;
}