summaryrefslogtreecommitdiffstats
path: root/internals/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'internals/src/lib.rs')
-rw-r--r--internals/src/lib.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/internals/src/lib.rs b/internals/src/lib.rs
index 9026b46..b6bdda1 100644
--- a/internals/src/lib.rs
+++ b/internals/src/lib.rs
@@ -1,17 +1,17 @@
//! Provides some internal functionality for the `mail` crate.
-#![recursion_limit="256"]
+#![recursion_limit = "256"]
extern crate failure;
#[macro_use]
extern crate nom;
-extern crate chrono;
-extern crate media_type;
-extern crate soft_ascii_string;
extern crate base64;
-extern crate quoted_printable;
+extern crate chrono;
extern crate idna;
-extern crate quoted_string;
+extern crate media_type;
extern crate media_type_impl_utils;
extern crate percent_encoding;
+extern crate quoted_printable;
+extern crate quoted_string;
+extern crate soft_ascii_string;
extern crate vec1;
//NOTE: this would be worth it's own independent crate for utility macros
@@ -25,15 +25,15 @@ pub mod error;
pub mod grammar;
//NOTE: encoder is in the order _above_ bind, i.e. bind can import the encoder,
// but the encoder should not import anything from bind!
+pub mod bind;
#[cfg_attr(test, macro_use)]
pub mod encoder;
-pub mod bind;
pub use self::mail_type::*;
-#[cfg(all(test, not(feature="traceing")))]
+#[cfg(all(test, not(feature = "traceing")))]
compile_error! { "testing needs feature `traceing` to be enabled" }
//reexports for exported macros
#[doc(hidden)]
-pub use failure::Error as __FError; \ No newline at end of file
+pub use failure::Error as __FError;