diff --git a/serde/src/ser/impls.rs b/serde/src/ser/impls.rs index a1346bfa..f78d372f 100644 --- a/serde/src/ser/impls.rs +++ b/serde/src/ser/impls.rs @@ -1003,4 +1003,11 @@ impl<'a, 'b> Serializer for &'a mut fmt::Formatter<'b> { ) -> Result { Err(fmt::Error) } + + fn collect_str(self, value: &T) -> fmt::Result + where + T: Display, + { + Display::fmt(value, self) + } }