diff --git a/serde/src/de/impls.rs b/serde/src/de/impls.rs index ae4f9dc8..557144d1 100644 --- a/serde/src/de/impls.rs +++ b/serde/src/de/impls.rs @@ -2570,7 +2570,6 @@ where //////////////////////////////////////////////////////////////////////////////// -#[cfg(feature = "std")] impl<'de, T> Deserialize<'de> for Wrapping where T: Deserialize<'de>, diff --git a/serde/src/lib.rs b/serde/src/lib.rs index 61b1af21..da6b5ab0 100644 --- a/serde/src/lib.rs +++ b/serde/src/lib.rs @@ -166,6 +166,7 @@ mod lib { pub use self::core::default::{self, Default}; pub use self::core::fmt::{self, Debug, Display}; pub use self::core::marker::{self, PhantomData}; + pub use self::core::num::Wrapping; pub use self::core::ops::Range; pub use self::core::option::{self, Option}; pub use self::core::result::{self, Result}; @@ -217,8 +218,6 @@ mod lib { #[cfg(feature = "std")] pub use std::io::Write; #[cfg(feature = "std")] - pub use std::num::Wrapping; - #[cfg(feature = "std")] pub use std::path::{Path, PathBuf}; #[cfg(feature = "std")] pub use std::sync::{Mutex, RwLock}; diff --git a/serde/src/ser/impls.rs b/serde/src/ser/impls.rs index 40e48ba9..431a478c 100644 --- a/serde/src/ser/impls.rs +++ b/serde/src/ser/impls.rs @@ -824,7 +824,6 @@ impl Serialize for OsString { //////////////////////////////////////////////////////////////////////////////// -#[cfg(feature = "std")] impl Serialize for Wrapping where T: Serialize,