From d99cbf9fa95856cbc14a3217e1cd3f13aeb2e0b3 Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 17 Nov 2022 21:01:47 +0100 Subject: refactor: use the async-lock crate instead of Tokio --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index b6dca81..2f6f9c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ rustdoc-args = ["--cfg", "doc_cfg"] default = ["prevent-circular"] factory = ["syrette_macros/factory"] prevent-circular = ["syrette_macros/prevent-circular"] -async = ["dep:async-trait", "dep:tokio"] +async = ["dep:async-trait", "dep:async-lock"] [[example]] name = "factory" @@ -49,7 +49,7 @@ strum = "0.24.1" strum_macros = "0.24.3" paste = "1.0.8" async-trait = { version = "0.1.57", optional = true } -tokio = { version = "1.20.1", features = ["sync"], optional = true } +async-lock = { version = "2.6.0", optional = true } [dev_dependencies] mockall = { git = "https://github.com/HampusMat/mockall" } -- cgit v1.2.3-18-g5258