use serde::{Deserialize, Serialize};
#[derive(Default, Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ClientSummoner {
pub account_id: i64,
pub display_name: String,
pub internal_name: String,
pub name_change_flag: bool,
pub percent_complete_for_next_level: i64,
pub profile_icon_id: i64,
pub puuid: String,
pub reroll_points: RerollPoints,
pub summoner_id: i64,
pub summoner_level: i64,
pub unnamed: bool,
pub xp_since_last_level: i64,
pub xp_until_next_level: i64,
}
#[derive(Default, Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct RerollPoints {
pub current_points: i64,
pub max_rolls: i64,
pub number_of_rolls: i64,
pub points_cost_to_roll: i64,
pub points_to_reroll: i64,
}