From 07d43aff0de77b83e2a04fa007c423d385da2c1d Mon Sep 17 00:00:00 2001 From: Lionel Sambuc Date: Tue, 14 Jan 2020 17:44:02 +0100 Subject: [PATCH] Remove serde_derive from the dependencies. --- Cargo.toml | 3 +-- src/cell_space.rs | 2 ++ src/lib.rs | 3 --- src/sfc.rs | 6 +++--- 4 files changed, 6 insertions(+), 8 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d8831e5..0878d56 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,6 +26,5 @@ arrayref = "^0.3" #log = { version = "^0.4", features = ["max_level_trace", "release_max_level_info"] } log = { version = "^0.4", features = ["max_level_trace", "release_max_level_trace"] } -serde = "^1.0" -serde_derive = "^1.0" +serde = { version = "^1.0", features = ["derive"] } bincode = "^1.1" diff --git a/src/cell_space.rs b/src/cell_space.rs index dbf3994..d17fb63 100644 --- a/src/cell_space.rs +++ b/src/cell_space.rs @@ -5,6 +5,8 @@ use std::marker; use std::ops::Index; use ironsea_index::Record; +use serde::Deserialize; +use serde::Serialize; type Cell = Vec; diff --git a/src/lib.rs b/src/lib.rs index b19e2f0..2fea306 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,9 +4,6 @@ extern crate log; #[macro_use] extern crate arrayref; -#[macro_use] -extern crate serde_derive; - mod cell_space; mod morton; mod sfc; diff --git a/src/sfc.rs b/src/sfc.rs index 2016ec3..f185341 100644 --- a/src/sfc.rs +++ b/src/sfc.rs @@ -7,14 +7,14 @@ use std::io; use std::iter::FromIterator; use std::ops::Index; -use serde::de::DeserializeOwned; -use serde::Serialize; - pub use ironsea_index::IndexedDestructured; pub use ironsea_index::Record; pub use ironsea_index::RecordFields; use ironsea_store::Load; use ironsea_store::Store; +use serde::de::DeserializeOwned; +use serde::Deserialize; +use serde::Serialize; use super::cell_space::CellSpace; use super::morton::MortonCode;