diff --git a/serde_core/src/de/impls.rs b/serde_core/src/de/impls.rs index ab58e07b..7c8031ce 100644 --- a/serde_core/src/de/impls.rs +++ b/serde_core/src/de/impls.rs @@ -1,11 +1,5 @@ use crate::lib::*; -// Explicit prelude import for wasm32v1-none and other no_std targets -// Even when "std" feature is enabled (due to Cargo feature unification), -// the prelude may not be injected on wasm32v1-none target -#[allow(unused_imports)] -use ::core::prelude::rust_2021::*; - use crate::de::{ Deserialize, Deserializer, EnumAccess, Error, MapAccess, SeqAccess, Unexpected, VariantAccess, Visitor, diff --git a/serde_core/src/de/mod.rs b/serde_core/src/de/mod.rs index 06875b28..46330e1b 100644 --- a/serde_core/src/de/mod.rs +++ b/serde_core/src/de/mod.rs @@ -114,10 +114,6 @@ use crate::lib::*; -// Explicit prelude import for wasm32v1-none and other no_std targets -#[allow(unused_imports)] -use ::core::prelude::rust_2021::*; - //////////////////////////////////////////////////////////////////////////////// pub mod value; diff --git a/serde_core/src/private/doc.rs b/serde_core/src/private/doc.rs index 42ea12ef..a37029b6 100644 --- a/serde_core/src/private/doc.rs +++ b/serde_core/src/private/doc.rs @@ -2,10 +2,6 @@ use crate::lib::*; -// Explicit prelude import for wasm32v1-none and other no_std targets -#[allow(unused_imports)] -use ::core::prelude::rust_2021::*; - use crate::ser; #[doc(hidden)] diff --git a/serde_core/src/ser/fmt.rs b/serde_core/src/ser/fmt.rs index 9759525d..a5c104b6 100644 --- a/serde_core/src/ser/fmt.rs +++ b/serde_core/src/ser/fmt.rs @@ -1,9 +1,5 @@ use crate::lib::*; -// Explicit prelude import for wasm32v1-none and other no_std targets -#[allow(unused_imports)] -use ::core::prelude::rust_2021::*; - use crate::ser::{Error, Impossible, Serialize, Serializer}; impl Error for fmt::Error { diff --git a/serde_core/src/ser/impls.rs b/serde_core/src/ser/impls.rs index 6668d762..205dc911 100644 --- a/serde_core/src/ser/impls.rs +++ b/serde_core/src/ser/impls.rs @@ -1,11 +1,5 @@ use crate::lib::*; -// Explicit prelude import for wasm32v1-none and other no_std targets -// Even when "std" feature is enabled (due to Cargo feature unification), -// the prelude may not be injected on wasm32v1-none target -#[allow(unused_imports)] -use ::core::prelude::rust_2021::*; - use crate::ser::{Error, Serialize, SerializeTuple, Serializer}; //////////////////////////////////////////////////////////////////////////////// diff --git a/serde_core/src/ser/impossible.rs b/serde_core/src/ser/impossible.rs index 8d4850d6..fe69ae24 100644 --- a/serde_core/src/ser/impossible.rs +++ b/serde_core/src/ser/impossible.rs @@ -2,10 +2,6 @@ use crate::lib::*; -// Explicit prelude import for wasm32v1-none and other no_std targets -#[allow(unused_imports)] -use ::core::prelude::rust_2021::*; - use crate::ser::{ self, Serialize, SerializeMap, SerializeSeq, SerializeStruct, SerializeStructVariant, SerializeTuple, SerializeTupleStruct, SerializeTupleVariant, diff --git a/serde_core/src/ser/mod.rs b/serde_core/src/ser/mod.rs index 14a2c1b4..7b0c78d5 100644 --- a/serde_core/src/ser/mod.rs +++ b/serde_core/src/ser/mod.rs @@ -109,10 +109,6 @@ use crate::lib::*; -// Explicit prelude import for wasm32v1-none and other no_std targets -#[allow(unused_imports)] -use ::core::prelude::rust_2021::*; - mod fmt; mod impls; mod impossible;