summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Korber <p.korber@1aim.com>2018-11-16 16:37:10 +0100
committerPhilipp Korber <p.korber@1aim.com>2018-11-16 16:39:17 +0100
commit052937d304752412c2df33c9951216a8267972dd (patch)
tree09e3dc95ba56e96c55308bfd78b0a8ac3ab9bc99
parentf1293579b888ca9cdc916ec84cd3545311183626 (diff)
fix(core/serde) added missing feature gates
-rw-r--r--core/src/resource/data.rs3
-rw-r--r--mail/src/lib.rs8
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
///