diff options
author | Vincent Ambo <mail@tazj.in> | 2020-08-01T23·40+0100 |
---|---|---|
committer | tazjin <mail@tazj.in> | 2020-08-02T02·16+0000 |
commit | e663ca4128ee04bb6b4e9f2b62120a55a8c3ccea (patch) | |
tree | b8cd03558564215cd004972454ecbc82d8e20670 | |
parent | 194c498d53ed68a9c70d548008e60eb7bdcbd59a (diff) |
refactor(paroxysm): Use derive macros from serde crate r/1543
serde_derive is deprecated, the macros have moved behind a feature-gate in serde itself. Change-Id: Ib42e7463a81006e23a4fe8a0e48f494610dc8e4c Reviewed-on: https://cl.tvl.fyi/c/depot/+/1550 Tested-by: BuildkiteCI Reviewed-by: kanepyork <rikingcoding@gmail.com>
-rw-r--r-- | fun/paroxysm/Cargo.lock | 4 | ||||
-rw-r--r-- | fun/paroxysm/Cargo.toml | 3 | ||||
-rw-r--r-- | fun/paroxysm/src/cfg.rs | 2 |
3 files changed, 5 insertions, 4 deletions
diff --git a/fun/paroxysm/Cargo.lock b/fun/paroxysm/Cargo.lock index f63f802bc367..c3269538e9e1 100644 --- a/fun/paroxysm/Cargo.lock +++ b/fun/paroxysm/Cargo.lock @@ -699,7 +699,6 @@ dependencies = [ "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.3.9 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -910,6 +909,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "serde" version = "1.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "serde_derive 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] name = "serde-hjson" diff --git a/fun/paroxysm/Cargo.toml b/fun/paroxysm/Cargo.toml index 91a68d4f06bc..a60883533a5c 100644 --- a/fun/paroxysm/Cargo.toml +++ b/fun/paroxysm/Cargo.toml @@ -14,8 +14,7 @@ lazy_static = "1.2.0" log = "0.4.6" rand = "0.7.3" regex = "1.1.0" -serde = "1.0.81" -serde_derive = "1.0.81" +serde = { version = "1.0", features = [ "derive" ] } [dependencies.diesel] features = ["postgres", "chrono", "r2d2"] diff --git a/fun/paroxysm/src/cfg.rs b/fun/paroxysm/src/cfg.rs index 76afb9c651a7..1f19c8aadcdf 100644 --- a/fun/paroxysm/src/cfg.rs +++ b/fun/paroxysm/src/cfg.rs @@ -1,5 +1,5 @@ use std::collections::HashSet; -use serde_derive::Deserialize; // TODO(tazjin): move away from serde_derive +use serde::Deserialize; #[derive(Deserialize)] pub struct Config { |