From d036c0737059fe002463c10756553393bcbcc440 Mon Sep 17 00:00:00 2001 From: Kang Seonghoon Date: Tue, 14 Feb 2017 03:28:14 +0900 Subject: [PATCH] Bincode 1.0.0-alpha2 no longer has the `bincode::serde` module. --- Cargo.toml | 2 +- src/datetime.rs | 3 +-- src/naive/date.rs | 3 +-- src/naive/datetime.rs | 3 +-- src/naive/time.rs | 3 +-- 5 files changed, 5 insertions(+), 9 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 51d71c3..02f5f78 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,4 +27,4 @@ serde = { version = "0.9", optional = true } [dev-dependencies] serde_json = { version = ">=0.9.0" } -bincode = { version = "1.0.0-alpha1", features = ["serde"], default-features = false } +bincode = { version = "1.0.0-alpha2", features = ["serde"], default-features = false } diff --git a/src/datetime.rs b/src/datetime.rs index c88d4c9..702770a 100644 --- a/src/datetime.rs +++ b/src/datetime.rs @@ -584,8 +584,7 @@ mod serde { fn test_serde_bincode() { // Bincode is relevant to test separately from JSON because // it is not self-describing. - use self::bincode::SizeLimit; - use self::bincode::serde::{serialize, deserialize}; + use self::bincode::{SizeLimit, serialize, deserialize}; let dt = UTC.ymd(2014, 7, 24).and_hms(12, 34, 6); let encoded = serialize(&dt, SizeLimit::Infinite).unwrap(); diff --git a/src/naive/date.rs b/src/naive/date.rs index f8fff8f..53b7686 100644 --- a/src/naive/date.rs +++ b/src/naive/date.rs @@ -1616,8 +1616,7 @@ mod serde { fn test_serde_bincode() { // Bincode is relevant to test separately from JSON because // it is not self-describing. - use self::bincode::SizeLimit; - use self::bincode::serde::{serialize, deserialize}; + use self::bincode::{SizeLimit, serialize, deserialize}; let d = NaiveDate::from_ymd(2014, 7, 24); let encoded = serialize(&d, SizeLimit::Infinite).unwrap(); diff --git a/src/naive/datetime.rs b/src/naive/datetime.rs index 81ac8af..0839b0e 100644 --- a/src/naive/datetime.rs +++ b/src/naive/datetime.rs @@ -1515,8 +1515,7 @@ mod serde { // Bincode is relevant to test separately from JSON because // it is not self-describing. use naive::date::NaiveDate; - use self::bincode::SizeLimit; - use self::bincode::serde::{serialize, deserialize}; + use self::bincode::{SizeLimit, serialize, deserialize}; let dt = NaiveDate::from_ymd(2016, 7, 8).and_hms_milli(9, 10, 48, 90); let encoded = serialize(&dt, SizeLimit::Infinite).unwrap(); diff --git a/src/naive/time.rs b/src/naive/time.rs index 7becf85..8019b04 100644 --- a/src/naive/time.rs +++ b/src/naive/time.rs @@ -1392,8 +1392,7 @@ mod serde { fn test_serde_bincode() { // Bincode is relevant to test separately from JSON because // it is not self-describing. - use self::bincode::SizeLimit; - use self::bincode::serde::{serialize, deserialize}; + use self::bincode::{SizeLimit, serialize, deserialize}; let t = NaiveTime::from_hms_nano(3, 5, 7, 98765432); let encoded = serialize(&t, SizeLimit::Infinite).unwrap();