证明 flatten + deny_unknown_fields 至少在简单情况下有效
作者: safinaskar创建于 2023年2月25日更新于 2026年7月6日
标签docs
你好。 我做了一些实验,发现 `flatten + deny_unknown_fields` 组合在某些简单情况下有效,例如: https://play.Rust-lang.org/?version=stable&mode=debug&edition=2021&gist=770a45f208ac8cbef83e968a87ca4f31,尽管文档中表示此组合不起作用: https://serde.rs/field-attrs.html#flatten。 另一方面,复杂的情况,例如: https://GitHub.com/serde-rs/serde/issues/2283 似乎不受支持。 所以,请在文档中记录此组合受支持的情况,我想在我的代码中依赖此功能。
内容来源: serde-rs/serde