{
let val = serde_json::json!({"x": 10, "y": 20});
let foo: Foo = serde_json::from_value(val).unwrap();
println!("{:?}", foo);
}
Можно заставить серде тут кинуть ошибку "unknown property "y" ?
#[serde(deny_unknown_fields)]
О, чето оно не гуглилось нифига. Спасибо
serde strict deserialize
Дока по serde есть на serde.rs
Обсуждают сегодня