Add file-based locking to rust library

This commit is contained in:
Caelan Sayler
2024-11-02 17:21:06 +00:00
committed by Caelan
parent 36e87c0e7d
commit 4ee99ce4e0
9 changed files with 60 additions and 38 deletions

11
Cargo.lock generated
View File

@@ -865,6 +865,16 @@ version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
[[package]]
name = "fslock"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb"
dependencies = [
"libc",
"winapi 0.3.9",
]
[[package]]
name = "futures-channel"
version = "0.3.31"
@@ -2186,6 +2196,7 @@ dependencies = [
"async-std",
"bitflags 2.6.0",
"derivative",
"fslock",
"glob",
"lazy_static",
"log",