chiark / gitweb /
try rental for lib load guard
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Sep 2020 10:51:00 +0000 (11:51 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Sep 2020 10:51:00 +0000 (11:51 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Cargo.lock.example
Cargo.toml

index 5e0891c87a130a287439ca801f6469cca03e4bac..7977f2d7cade61313ec47f3093841bcb6c92df95 100644 (file)
@@ -1099,6 +1099,7 @@ dependencies = [
  "pwd",
  "rand",
  "regex",
+ "rental",
  "rmp",
  "rmp-serde",
  "rocket",
@@ -1364,6 +1365,27 @@ dependencies = [
  "winapi 0.3.9",
 ]
 
+[[package]]
+name = "rental"
+version = "0.5.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8545debe98b2b139fb04cad8618b530e9b07c152d99a5de83c860b877d67847f"
+dependencies = [
+ "rental-impl",
+ "stable_deref_trait",
+]
+
+[[package]]
+name = "rental-impl"
+version = "0.5.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "475e68978dc5b743f2f40d8e0a8fdc83f1c5e78cbf4b8fa5e74e73beebc340de"
+dependencies = [
+ "proc-macro2 1.0.22",
+ "quote 1.0.7",
+ "syn 1.0.41",
+]
+
 [[package]]
 name = "rmp"
 version = "0.8.9"
@@ -1628,6 +1650,12 @@ version = "1.4.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "fbee7696b84bbf3d89a1c2eccff0850e3047ed46bfcd2e92c29a2d074d57e252"
 
+[[package]]
+name = "stable_deref_trait"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
+
 [[package]]
 name = "state"
 version = "0.4.1"
index f15db1291b8f5f936ed0f2bdad4f60cbfc0128e8..910fd7f049d329c2e40ddeb686010e09e8905f56 100644 (file)
@@ -65,6 +65,8 @@ uds = "0"
 pwd = "1"
 failure = "0.1.8" # for pwd
 
+rental = "0.5"
+
 fs2 = "0.4"
 nix = "0.18"