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