From 516ee046784acb4a6dc97b844ff3af9a54308e30 Mon Sep 17 00:00:00 2001 From: Jokler Date: Wed, 21 Mar 2018 16:40:15 +0100 Subject: Replace every Mutex with RwLock --- src/plugins/factoids/database.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/factoids/database.rs') diff --git a/src/plugins/factoids/database.rs b/src/plugins/factoids/database.rs index b1fe8dd..7788d7c 100644 --- a/src/plugins/factoids/database.rs +++ b/src/plugins/factoids/database.rs @@ -40,7 +40,7 @@ pub struct NewFactoid<'a> { pub created: NaiveDateTime, } -pub trait Database: Send { +pub trait Database: Send + Sync { fn insert_factoid(&mut self, factoid: &NewFactoid) -> Result<(), FactoidsError>; fn get_factoid(&self, name: &str, idx: i32) -> Result; fn delete_factoid(&mut self, name: &str, idx: i32) -> Result<(), FactoidsError>; -- cgit v1.2.3-70-g09d2