zunivers_rs/model/
evolution.rs

1use serde::Deserialize;
2use crate::model::card::Item;
3
4#[derive(Debug, Deserialize)]
5#[serde(rename_all = "camelCase")]
6pub struct Evolution {
7    #[serde(rename = "evolutionItems")]
8    pub items: Vec<EvolutionItem>,
9    #[serde(rename = "evolutionUpgradeDustCost")]
10    pub costs: Vec<u16>,
11    pub upgrade_dust: u16
12}
13
14#[derive(Debug, Deserialize)]
15#[serde(rename_all = "camelCase")]
16pub struct EvolutionItem {
17    pub is_owned: bool,
18    pub item: Item
19}