diff --git a/Cargo.toml b/Cargo.toml index 1fa5520e..a740fc63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -50,8 +50,7 @@ matches = "0.1" num_cpus = "1.0" pretty_env_logger = "0.4" spmc = "0.3" -serde = "1.0" -serde_derive = "1.0" +serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tokio = { version = "1", features = [ "fs", diff --git a/examples/client_json.rs b/examples/client_json.rs index fa99e2c5..ef92f14b 100644 --- a/examples/client_json.rs +++ b/examples/client_json.rs @@ -1,11 +1,9 @@ #![deny(warnings)] #![warn(rust_2018_idioms)] -#[macro_use] -extern crate serde_derive; - -use bytes::Buf as _; +use hyper::body::Buf; use hyper::Client; +use serde::Deserialize; // A simple type alias so as to DRY. type Result = std::result::Result>;