From 7f74f61d26910f6ed13f0aeac7148304946d9e92 Mon Sep 17 00:00:00 2001 From: Sergey Kvetko Date: Sat, 27 Sep 2025 16:16:14 -0500 Subject: [PATCH] Replace anymap with anymap3 --- crates/shrs/Cargo.toml | 2 +- crates/shrs_core/Cargo.toml | 2 +- crates/shrs_core/src/hooks/mod.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/shrs/Cargo.toml b/crates/shrs/Cargo.toml index 2eebc50..6a038ec 100644 --- a/crates/shrs/Cargo.toml +++ b/crates/shrs/Cargo.toml @@ -22,7 +22,7 @@ signal-hook = "0.3" clap = { version = "4.1", features = ["derive"] } derive_builder = "0.12" dirs = "5" -anymap = "1.0.0-beta.2" +anymap3 = "1.0.1" pino_deref = "0.1" diff --git a/crates/shrs_core/Cargo.toml b/crates/shrs_core/Cargo.toml index 9c04eb1..8db6892 100644 --- a/crates/shrs_core/Cargo.toml +++ b/crates/shrs_core/Cargo.toml @@ -28,7 +28,7 @@ nix = { version = "0.26", default-features = false, features = [ crossterm = "0.26" derive_builder = "0.12" dirs = "5" -anymap = "1.0.0-beta.2" +anymap3 = "1.0.1" multimap = "0.9" skim = "0.10.4" diff --git a/crates/shrs_core/src/hooks/mod.rs b/crates/shrs_core/src/hooks/mod.rs index c33bb94..4adf926 100644 --- a/crates/shrs_core/src/hooks/mod.rs +++ b/crates/shrs_core/src/hooks/mod.rs @@ -72,14 +72,14 @@ pub trait HookEventMarker: 'static + std::marker::Send + std::marker::Sync {} /// Shell state containing all registered hooks #[derive(Default)] pub struct Hooks { - hooks: anymap::Map, + hooks: anymap3::Map, } impl Hooks { /// Initialize the Hooks state struct pub fn new() -> Self { Self { - hooks: anymap::Map::new(), + hooks: anymap3::Map::new(), } }