From 1871dc9a5dd65f58d565239f52d2c5fcd8496ea9 Mon Sep 17 00:00:00 2001 From: Sosthene Date: Mon, 23 Sep 2024 12:44:20 +0200 Subject: [PATCH] Import MutexExt trait from common --- src/lib.rs | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) 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))) - } -}