chiark / gitweb /
add enum_dispatch dependency
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 19 Feb 2021 23:30:58 +0000 (23:30 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 19 Feb 2021 23:30:58 +0000 (23:30 +0000)
For Outline

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Cargo.lock.example
Cargo.toml

index f5695012cb9f0f98f59c6eae19c0e38bf44e316f..5036e7e6749828ea34a9a26b56cc1119a3b2d3d6 100644 (file)
@@ -519,6 +519,18 @@ dependencies = [
  "syn 1.0.60",
 ]
 
+[[package]]
+name = "enum_dispatch"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8946e241a7774d5327d92749c50806f275f57d031d2229ecbfd65469a8ad338e"
+dependencies = [
+ "once_cell",
+ "proc-macro2 1.0.24",
+ "quote 1.0.9",
+ "syn 1.0.60",
+]
+
 [[package]]
 name = "env_logger"
 version = "0.8.3"
@@ -1590,6 +1602,7 @@ dependencies = [
  "downcast-rs",
  "either",
  "enum-map",
+ "enum_dispatch",
  "env_logger",
  "failure",
  "fehler",
index 47256d7e386fd656a000ee8a59996ba0547a6a92..5fe3f6a29f822cc1b0e790b94de5435ae9f84af9 100644 (file)
@@ -18,6 +18,7 @@ members = ["wasm", "daemon", "wdriver"]
 otter-base = { path = "base" }
 
 anyhow = "1"
+enum_dispatch = "0.3.5"
 argparse = "0.2"
 backtrace = "0.3"
 boolinator = "2"