From: Ian Jackson Date: Fri, 19 Feb 2021 23:30:58 +0000 (+0000) Subject: add enum_dispatch dependency X-Git-Tag: otter-0.4.0~417 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=89dfe085a2a6a1d5c297c5445c7384b94ef78a08;p=otter.git add enum_dispatch dependency For Outline Signed-off-by: Ian Jackson --- diff --git a/Cargo.lock.example b/Cargo.lock.example index f5695012..5036e7e6 100644 --- a/Cargo.lock.example +++ b/Cargo.lock.example @@ -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", diff --git a/Cargo.toml b/Cargo.toml index 47256d7e..5fe3f6a2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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"