refactor: use a RwLock for event listeners

This commit is contained in:
2025-02-24 16:52:34 -05:00
parent 36054ced03
commit 247612fad0
6 changed files with 26 additions and 20 deletions

12
Cargo.lock generated
View File

@@ -1184,6 +1184,7 @@ dependencies = [
"bevy_log",
"clap",
"futures",
"futures-locks",
"http-body-util",
"hyper",
"hyper-util",
@@ -1317,6 +1318,17 @@ dependencies = [
"pin-project-lite",
]
[[package]]
name = "futures-locks"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45ec6fe3675af967e67c5536c0b9d44e34e6c52f86bedc4ea49c5317b8e94d06"
dependencies = [
"futures-channel",
"futures-task",
"tokio",
]
[[package]]
name = "futures-macro"
version = "0.3.31"