Struct r6tracker::types::overwolf::OverwolfOperator
source · pub struct OverwolfOperator {
pub name: String,
pub img: Url,
pub is_attack: bool,
pub is_top_operator: bool,
pub win_pct: f64,
pub wins: u64,
pub kd: f64,
pub kills: u64,
pub time_played_display: String,
pub time_played: u64,
pub unknown: HashMap<String, Value>,
}
Expand description
An Overwolf Operator
Fields§
§name: String
Operator name
img: Url
Operator Image
is_attack: bool
Whether this operator is attack
is_top_operator: bool
Whether this operator is this user’s top operator
win_pct: f64
Win %
wins: u64
The total # of wins with this op
kd: f64
The K/D with this op
kills: u64
The total # of kills with this op
time_played_display: String
The time played as a user-displayable string
time_played: u64
The time played (in seconds?)
unknown: HashMap<String, Value>
Unknown keys
Trait Implementations§
source§impl Debug for OverwolfOperator
impl Debug for OverwolfOperator
source§impl<'de> Deserialize<'de> for OverwolfOperator
impl<'de> Deserialize<'de> for OverwolfOperator
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 OverwolfOperator
impl Send for OverwolfOperator
impl Sync for OverwolfOperator
impl Unpin for OverwolfOperator
impl UnwindSafe for OverwolfOperator
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