Struct r6tracker::types::overwolf::OverwolfSeason
source · 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: String
The rank name
img: Url
Season image URL
season: u64
Season #
region: String
Season Region
region_label: String
The label of the region
mmr: u64
MMR
win_pct: f64
Win Percent
wins: u64
The # of wins this season
kd: f64
The K/D this season
kills: u64
The # of kills this season
matches: u64
The # of matches this season
mmr_change: Option<i64>
Maybe the change in mmr this season?
is_ranked: bool
Whether this season represents a ranked season
max_mmr: u64
The max mmr for this season
current_rank: OverwolfRank
Current Rank Info
max_rank: OverwolfRank
Max 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 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