pub struct MatchSkills {
pub mu: f64,
pub sigma: f64,
pub tier: i64,
pub division: i64,
pub prev_mu: f64,
pub prev_sigma: f64,
pub prev_tier: i64,
pub prev_division: i64,
pub valid: bool,
}Expand description
Rank/skill snapshot for a player in a single match. Tier/Division are the
values after the match; Prev* are the values from before it. Mu/Sigma
are the underlying TrueSkill values (display MMR is Mu * 20 + 100).
Fields§
§mu: f64§sigma: f64§tier: i64§division: i64§prev_mu: f64§prev_sigma: f64§prev_tier: i64§prev_division: i64§valid: boolImplementations§
Trait Implementations§
Source§impl Clone for MatchSkills
impl Clone for MatchSkills
Source§fn clone(&self) -> MatchSkills
fn clone(&self) -> MatchSkills
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MatchSkills
impl Debug for MatchSkills
Source§impl Default for MatchSkills
impl Default for MatchSkills
Source§fn default() -> MatchSkills
fn default() -> MatchSkills
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MatchSkillswhere
MatchSkills: Default,
impl<'de> Deserialize<'de> for MatchSkillswhere
MatchSkills: Default,
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
Source§impl PartialEq for MatchSkills
impl PartialEq for MatchSkills
Source§fn eq(&self, other: &MatchSkills) -> bool
fn eq(&self, other: &MatchSkills) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MatchSkills
Auto Trait Implementations§
impl Freeze for MatchSkills
impl RefUnwindSafe for MatchSkills
impl Send for MatchSkills
impl Sync for MatchSkills
impl Unpin for MatchSkills
impl UnsafeUnpin for MatchSkills
impl UnwindSafe for MatchSkills
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