From 449319503daf1b12ecfc05cac7ffbd98235b7ca7 Mon Sep 17 00:00:00 2001 From: duguorong Date: Sun, 8 Oct 2023 00:31:08 +0800 Subject: [PATCH] chore: add the "serde_assert" crate --- Cargo.lock | 11 +++++++++++ Cargo.toml | 1 + libs/utils/Cargo.toml | 1 + 3 files changed, 13 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index be3f179d5f..48f8c47716 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4006,6 +4006,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "serde_assert" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eda563240c1288b044209be1f0d38bb4d15044fb3e00dc354fbc922ab4733e80" +dependencies = [ + "hashbrown 0.13.2", + "serde", +] + [[package]] name = "serde_derive" version = "1.0.183" @@ -5135,6 +5145,7 @@ dependencies = [ "routerify", "sentry", "serde", + "serde_assert", "serde_json", "serde_with", "signal-hook", diff --git a/Cargo.toml b/Cargo.toml index 2b9da977e5..2e86018851 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -118,6 +118,7 @@ sentry = { version = "0.31", default-features = false, features = ["backtrace", serde = { version = "1.0", features = ["derive"] } serde_json = "1" serde_with = "2.0" +serde_assert = "0.5.0" sha2 = "0.10.2" signal-hook = "0.3" smallvec = "1.11" diff --git a/libs/utils/Cargo.toml b/libs/utils/Cargo.toml index 27df0265b4..3f4ef2abeb 100644 --- a/libs/utils/Cargo.toml +++ b/libs/utils/Cargo.toml @@ -55,6 +55,7 @@ bytes.workspace = true criterion.workspace = true hex-literal.workspace = true camino-tempfile.workspace = true +serde_assert.workspace = true [[bench]] name = "benchmarks"