Restore __deserialize_content optimization

This commit is contained in:
David Tolnay committed 2025-09-13 14:22:33 -07:00
1 parent 93f43cedaa
commit f669f16127
6 files changed
+381 -338

No files matched your search

+1 -1
View File
@@ -2662,7 +2662,7 @@ fn deserialize_map(
if let _serde::__private::Some(_serde::__private::Some((__key, _))) =
__collect.into_iter().filter(_serde::__private::Option::is_some).next()
{
if let _serde::__private::Some(__key) = __key.as_str() {
if let _serde::__private::Some(__key) = _serde::__private::de::content_as_str(&__key) {
return _serde::__private::Err(
_serde::de::Error::custom(format_args!("unknown field `{}`", &__key)));
} else {