From 052937d304752412c2df33c9951216a8267972dd Mon Sep 17 00:00:00 2001 From: Philipp Korber Date: Fri, 16 Nov 2018 16:37:10 +0100 Subject: fix(core/serde) added missing feature gates --- core/src/resource/data.rs | 3 ++- mail/src/lib.rs | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/core/src/resource/data.rs b/core/src/resource/data.rs index 7008c11..8e2d0eb 100644 --- a/core/src/resource/data.rs +++ b/core/src/resource/data.rs @@ -312,7 +312,7 @@ fn tenc_quoted_printable(data: &Data) -> EncData { } - +#[cfg(feature="serde")] mod arc_buffer_serde { use super::*; @@ -330,6 +330,7 @@ mod arc_buffer_serde { } } +#[cfg(feature="serde")] mod arc_serde { use super::*; diff --git a/mail/src/lib.rs b/mail/src/lib.rs index dcdb10d..cbb20b0 100644 --- a/mail/src/lib.rs +++ b/mail/src/lib.rs @@ -103,9 +103,9 @@ extern crate mail_internals; extern crate mail_headers; pub extern crate mail_core as mail; //pub extern crate mail_template as template; -#[macro_use] -#[allow(unused_imports)] -extern crate mail_derive; +//#[macro_use] +//#[allow(unused_imports)] +//extern crate mail_derive; #[cfg(feature="smtp")] pub extern crate mail_smtp as smtp; //#[cfg(feature="render-template-engine")] @@ -114,7 +114,7 @@ pub extern crate mail_smtp as smtp; //#[cfg(feature="tera-engine")] //pub use render_template_engine::tera; -pub use mail_derive::*; +//pub use mail_derive::*; /// re-export of all error types /// -- cgit v1.2.3