|
|
@@ -2485,8 +2485,10 @@ impl<'de> serde::Deserialize<'de> for Url {
|
|
|
where
|
|
|
E: Error,
|
|
|
{
|
|
|
- Url::parse(s)
|
|
|
- .map_err(|err| Error::invalid_value(Unexpected::Str(s), &err.description()))
|
|
|
+ Url::parse(s).map_err(|err| {
|
|
|
+ let err_s = format!("{}", err);
|
|
|
+ Error::invalid_value(Unexpected::Str(s), &err_s.as_str())
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
|