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}