diff --git a/src/serde/de.rs b/src/serde/de.rs index 6b0b8a53..69a45765 100644 --- a/src/serde/de.rs +++ b/src/serde/de.rs @@ -160,9 +160,8 @@ impl<'de> Deserializer<'de> for &mut DynamicDeserializer<'de> { #[cfg(not(feature = "no_object"))] Union::Map(_) => self.deserialize_map(visitor), Union::FnPtr(_) => self.type_error(), - #[cfg(not(feature = "no_std"))] - Union::Variant(value) if value.is::() => self.type_error(), + Union::TimeStamp(_) => self.type_error(), Union::Variant(value) if value.is::() => self.deserialize_i8(visitor), Union::Variant(value) if value.is::() => self.deserialize_i16(visitor),