upgrade various Rust dependencies

This stops using parking_lot entirely. Since Rust 1.62, the std
implementations on Linux are direct futexes, not the boxed pthread
mutexes they used to be. No real reason to use parking_lot anymore, so
shed this dependency.
This commit is contained in:
Scott Lamb
2022-09-28 22:19:35 -07:00
parent d8ff02ab8b
commit ae502200c0
17 changed files with 117 additions and 107 deletions

View File

@@ -18,7 +18,6 @@ futures = "0.3"
lazy_static = "1.0"
libc = "0.2"
log = "0.4"
parking_lot = "0.12.0"
nom = "7.0.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"