From 80acb66445a612798ddf74bd6df60b51fd674fa0 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 23 May 2020 16:16:25 -0400 Subject: better error messages when parsing a server message --- Cargo.lock | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index f9afe4e..2fdcb51 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -83,6 +83,17 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8" +[[package]] +name = "async-trait" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26c4f3195085c36ea8d24d32b2f828d23296a9370a28aa39d111f6f16bef9f3b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "atty" version = "0.2.14" @@ -1110,6 +1121,7 @@ dependencies = [ "aes", "anyhow", "arrayvec", + "async-trait", "base64 0.12.1", "block-modes", "chbs", @@ -1129,6 +1141,7 @@ dependencies = [ "ring", "serde", "serde_json", + "serde_path_to_error", "snafu", "structopt", "tempfile", @@ -1332,6 +1345,15 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_path_to_error" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "359b895005d818163c78a24d272cc98567cce80c2461cf73f513da1d296c0b62" +dependencies = [ + "serde", +] + [[package]] name = "serde_urlencoded" version = "0.6.1" -- cgit v1.2.3-54-g00ecf