enum. Но в моем json у обхектов есть общие поля такие как id, name, etc
Можно ли как-то избавиться от дублирования enum полей?
Вот упрощенный пример схемы
pub enum EnumType {
First {
localized_name: Option<String>,
archived: bool,
color: Option<String>,
name: Option<String>,
id: String,
},
Second {
// ...
localized_name: Option<String>,
archived: bool,
color: Option<String>,
name: Option<String>,
id: String,
},
Third {
// ...
name: Option<String>,
id: String,
},
}
Перенести name и id в еще одну структуру?
Обсуждают сегодня