1use serde::{Deserialize, Serialize}; 2 3use crate::ids::*; 4use crate::Cost; 5 6/// Upgrade 7#[derive(Debug, Serialize, Deserialize, Clone, PartialEq, Eq)] 8pub struct Upgrade { 9 /// Id 10 pub id: UpgradeId, 11 /// Name 12 pub name: String, 13 /// Cost 14 pub cost: Cost, 15}