]> git.proxmox.com Git - rustc.git/blobdiff - vendor/serde_json/src/value/ser.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / vendor / serde_json / src / value / ser.rs
index 179380a5199ec1b0bff28faa862ed1e29d00f3e5..098703767a6c07cdbe3f3fefb919581a8b17dab9 100644 (file)
@@ -273,9 +273,9 @@ impl serde::Serializer for Serializer {
         })
     }
 
-    fn collect_str<T: ?Sized>(self, value: &T) -> Result<Value>
+    fn collect_str<T>(self, value: &T) -> Result<Value>
     where
-        T: Display,
+        T: ?Sized + Display,
     {
         Ok(Value::String(value.to_string()))
     }
@@ -606,9 +606,9 @@ impl serde::Serializer for MapKeySerializer {
         Err(key_must_be_a_string())
     }
 
-    fn collect_str<T: ?Sized>(self, value: &T) -> Result<String>
+    fn collect_str<T>(self, value: &T) -> Result<String>
     where
-        T: Display,
+        T: ?Sized + Display,
     {
         Ok(value.to_string())
     }