Add TokioVault

This commit is contained in:
Joscha 2022-12-11 19:08:41 +01:00
parent 56e25defce
commit b763fb62de
3 changed files with 159 additions and 5 deletions

View file

@ -1,10 +1,9 @@
#[cfg(feature = "tokio")]
pub mod tokio;
use rusqlite::Connection;
pub trait DbExecute {
fn run(self, conn: &mut Connection) -> rusqlite::Result<()>;
}
pub trait DbQuery {
pub trait Action {
type Result;
fn run(self, conn: &mut Connection) -> rusqlite::Result<Self::Result>;
}