diff --git a/src/lib.rs b/src/lib.rs index 31490e6..a892a68 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -8,6 +8,7 @@ use sdk_common::process::Process; use sdk_common::signature::Proof; use sdk_common::sp_client::bitcoin::OutPoint; use sdk_common::uuid::Uuid; +use sdk_common::MutexExt; use serde::{Deserialize, Serialize}; use serde_json::{Map, Value}; use std::collections::{HashMap, HashSet}; @@ -66,14 +67,3 @@ pub fn lock_processes() -> Result { - fn lock_anyhow(&self) -> Result, Error>; -} - -impl MutexExt for Mutex { - fn lock_anyhow(&self) -> Result, Error> { - self.lock() - .map_err(|e| Error::msg(format!("Failed to lock: {}", e))) - } -}