Я пытаюсь десериализовать JSON, который получен из Web API и имеет неоправданно глубокую структуру.
С помощью serde
можно ли десериализовать JSON как:
{
"unnecessarily": {
"deep": {
"structure": {
"data1": 0
}
}
},
"data2": 0
}
до ржавой структуры:
struct Data {
data1: usize,
data2: usize,
}
без ручной реализации Deserialize
?
Если это невозможно, есть ли другие подходящие ящики?