serde-rs / serde

Serialization framework for Rust
https://serde.rs/
Apache License 2.0
8.82k stars 748 forks source link

default is ignored with flatten #2707

Open JakkuSakura opened 4 months ago

JakkuSakura commented 4 months ago

This compiles, and default is ignored by serde derive

#[derive(Clone, Deserialize, Serialize)]
struct Foo {
    #[serde(default = "this_does_not_exist", flatten)]
    value: serde_json::Value,
}