refactor: switch to dashmap for Aspects and Registries

Signed-off-by: Schmarni <marnistromer@gmail.com>
This commit is contained in:
Schmarni
2025-03-19 16:51:59 +01:00
committed by Nova King
parent 162683a635
commit 9e0a2d6742
4 changed files with 78 additions and 45 deletions

15
Cargo.lock generated
View File

@@ -755,6 +755,20 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991"
[[package]]
name = "dashmap"
version = "6.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf"
dependencies = [
"cfg-if",
"crossbeam-utils",
"hashbrown 0.14.5",
"lock_api",
"once_cell",
"parking_lot_core 0.9.10",
]
[[package]]
name = "directories"
version = "5.0.1"
@@ -2653,6 +2667,7 @@ dependencies = [
"clap",
"color-eyre",
"console-subscriber",
"dashmap",
"directories",
"glam",
"global_counter",