pandascore 0.1.1

A Rust client for the Pandascore API
Documentation
use compact_str::CompactString;
use serde::Deserialize;

#[derive(Debug, Clone, Eq, PartialEq, Deserialize)]
pub struct Item {
    pub flat_armor_mod: Option<u64>,
    pub flat_crit_chance_mod: Option<u64>,
    pub flat_hp_pool_mod: Option<u64>,
    pub flat_hp_regen_mod: Option<u64>,
    pub flat_magic_damage_mod: Option<u64>,
    pub flat_movement_speed_mod: Option<u64>,
    #[serde(rename = "flat_mp_pool_mod")]
    pub flat_mana_pool_mod: Option<u64>,
    #[serde(rename = "flat_mp_regen_mod")]
    pub flat_mana_regen_mod: Option<u64>,
    pub flat_physical_damage_mod: Option<u64>,
    #[serde(rename = "flat_spell_block_mod")]
    pub flat_magic_resist_mod: Option<u64>,
    pub gold_base: Option<u64>,
    pub gold_purchasable: Option<bool>,
    pub gold_sell: Option<u64>,
    pub gold_total: Option<u64>,
    pub id: u64,
    pub image_url: Option<String>,
    pub is_trinket: Option<bool>,
    pub name: CompactString,
    pub percent_attack_speed_mod: Option<u64>,
    pub percent_life_steal_mod: Option<u64>,
    pub percent_movement_speed_mod: Option<i64>,
    #[serde(rename = "videogame_versions")]
    pub video_game_versions: Vec<String>,
}