pub struct OverwolfSeason {Show 19 fields
pub rank_name: String,
pub img: Url,
pub season: u64,
pub region: String,
pub region_label: String,
pub mmr: u64,
pub win_pct: f64,
pub wins: u64,
pub kd: f64,
pub kills: u64,
pub matches: u64,
pub mmr_change: Option<i64>,
pub is_ranked: bool,
pub max_mmr: u64,
pub current_rank: OverwolfRank,
pub max_rank: OverwolfRank,
pub prev_rank: Option<OverwolfRank>,
pub next_rank: Option<OverwolfRank>,
pub unknown: HashMap<String, Value>,
}Expand description
Seasonal stats. This may also represent hidden casual rankings.
Fields§
§rank_name: StringThe rank name
img: UrlSeason image URL
season: u64Season #
region: StringSeason Region
region_label: StringThe label of the region
mmr: u64MMR
win_pct: f64Win Percent
wins: u64The # of wins this season
kd: f64The K/D this season
kills: u64The # of kills this season
matches: u64The # of matches this season
mmr_change: Option<i64>Maybe the change in mmr this season?
is_ranked: boolWhether this season represents a ranked season
max_mmr: u64The max mmr for this season
current_rank: OverwolfRankCurrent Rank Info
max_rank: OverwolfRankMax Rank Info
prev_rank: Option<OverwolfRank>Previous Rank Info
next_rank: Option<OverwolfRank>Next Rank Info
unknown: HashMap<String, Value>Unknown keys
Trait Implementations§
Source§impl Debug for OverwolfSeason
impl Debug for OverwolfSeason
Source§impl<'de> Deserialize<'de> for OverwolfSeason
impl<'de> Deserialize<'de> for OverwolfSeason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OverwolfSeason
impl RefUnwindSafe for OverwolfSeason
impl Send for OverwolfSeason
impl Sync for OverwolfSeason
impl Unpin for OverwolfSeason
impl UnwindSafe for OverwolfSeason
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more