about summary refs log tree commit diff
path: root/src/libserialize/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libserialize/lib.rs')
-rw-r--r--src/libserialize/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libserialize/lib.rs b/src/libserialize/lib.rs
index e8d185a9cc0..9b73a5e686e 100644
--- a/src/libserialize/lib.rs
+++ b/src/libserialize/lib.rs
@@ -10,6 +10,8 @@ Core encoding and decoding interfaces.
        html_playground_url = "https://play.rust-lang.org/",
        test(attr(allow(unused_variables), deny(warnings))))]
 
+#![deny(rust_2018_idioms)]
+
 #![feature(box_syntax)]
 #![feature(core_intrinsics)]
 #![feature(specialization)]
@@ -22,8 +24,6 @@ pub use self::serialize::{Decoder, Encoder, Decodable, Encodable};
 pub use self::serialize::{SpecializationError, SpecializedEncoder, SpecializedDecoder};
 pub use self::serialize::{UseSpecializedEncodable, UseSpecializedDecodable};
 
-extern crate smallvec;
-
 mod serialize;
 mod collection_impls;
 
@@ -34,5 +34,5 @@ pub mod opaque;
 pub mod leb128;
 
 mod rustc_serialize {
-    pub use serialize::*;
+    pub use crate::serialize::*;
 }