warframe_client/models/
stats_weapons_inner.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct StatsWeaponsInner {
16 #[serde(rename = "uniqueName")]
17 pub unique_name: String,
18 #[serde(rename = "xp")]
19 pub xp: i32,
20 #[serde(rename = "equipTime")]
21 pub equip_time: f64,
22 #[serde(rename = "assists")]
23 pub assists: i32,
24 #[serde(rename = "kills")]
25 pub kills: i32,
26 #[serde(rename = "fired")]
27 pub fired: i32,
28}
29
30impl StatsWeaponsInner {
31 pub fn new(unique_name: String, xp: i32, equip_time: f64, assists: i32, kills: i32, fired: i32) -> StatsWeaponsInner {
32 StatsWeaponsInner {
33 unique_name,
34 xp,
35 equip_time,
36 assists,
37 kills,
38 fired,
39 }
40 }
41}
42