1use serde::{Deserialize, Serialize};
2
3#[allow(non_snake_case)]
4#[derive(Serialize, Deserialize, Debug, Clone)]
5pub struct Player {
6 pub ASSISTS: String,
7 pub BARON_KILLS: String,
8 pub BARRACKS_KILLED: String,
9 pub BARRACKS_TAKEDOWNS: String,
10 pub BOUNTY_LEVEL: String,
11 pub CHAMPIONS_KILLED: String,
12 pub CHAMPION_MISSION_STAT_0: String,
13 pub CHAMPION_MISSION_STAT_1: String,
14 pub CHAMPION_MISSION_STAT_2: String,
15 pub CHAMPION_MISSION_STAT_3: String,
16 pub CHAMPION_TRANSFORM: String,
17 pub CONSUMABLES_PURCHASED: String,
18 pub DOUBLE_KILLS: String,
19 pub DRAGON_KILLS: String,
20 pub EXP: String,
21 pub FRIENDLY_DAMPEN_LOST: String,
22 pub FRIENDLY_HQ_LOST: String,
23 pub FRIENDLY_TURRET_LOST: String,
24 pub GAME_ENDED_IN_EARLY_SURRENDER: String,
25 pub GAME_ENDED_IN_SURRENDER: String,
26 pub GOLD_EARNED: String,
27 pub GOLD_SPENT: String,
28 pub HQ_KILLED: String,
29 pub HQ_TAKEDOWNS: String,
30 pub ID: String,
31 pub INDIVIDUAL_POSITION: String,
32 pub ITEM0: String,
33 pub ITEM1: String,
34 pub ITEM2: String,
35 pub ITEM3: String,
36 pub ITEM4: String,
37 pub ITEM5: String,
38 pub ITEM6: String,
39 pub ITEMS_PURCHASED: String,
40 pub KEYSTONE_ID: String,
41 pub KILLING_SPREES: String,
42 pub LARGEST_CRITICAL_STRIKE: String,
43 pub LARGEST_KILLING_SPREE: String,
44 pub LARGEST_MULTI_KILL: String,
45 pub LEVEL: String,
46 pub LONGEST_TIME_SPENT_LIVING: String,
47 pub MAGIC_DAMAGE_DEALT_PLAYER: String,
48 pub MAGIC_DAMAGE_DEALT_TO_CHAMPIONS: String,
49 pub MAGIC_DAMAGE_TAKEN: String,
50 pub MINIONS_KILLED: String,
51 pub MUTED_ALL: String,
52 pub NAME: String,
53 pub NEUTRAL_MINIONS_KILLED: String,
54 pub NEUTRAL_MINIONS_KILLED_ENEMY_JUNGLE: String,
55 pub NEUTRAL_MINIONS_KILLED_YOUR_JUNGLE: String,
56 pub NODE_CAPTURE: String,
57 pub NODE_CAPTURE_ASSIST: String,
58 pub NODE_NEUTRALIZE: String,
59 pub NODE_NEUTRALIZE_ASSIST: String,
60 pub NUM_DEATHS: String,
61 pub OBJECTIVES_STOLEN: String,
62 pub OBJECTIVES_STOLEN_ASSISTS: String,
63 pub PENTA_KILLS: String,
64 pub PERK0: String,
65 pub PERK0_VAR1: String,
66 pub PERK0_VAR2: String,
67 pub PERK0_VAR3: String,
68 pub PERK1: String,
69 pub PERK1_VAR1: String,
70 pub PERK1_VAR2: String,
71 pub PERK1_VAR3: String,
72 pub PERK2: String,
73 pub PERK2_VAR1: String,
74 pub PERK2_VAR2: String,
75 pub PERK2_VAR3: String,
76 pub PERK3: String,
77 pub PERK3_VAR1: String,
78 pub PERK3_VAR2: String,
79 pub PERK3_VAR3: String,
80 pub PERK4: String,
81 pub PERK4_VAR1: String,
82 pub PERK4_VAR2: String,
83 pub PERK4_VAR3: String,
84 pub PERK5: String,
85 pub PERK5_VAR1: String,
86 pub PERK5_VAR2: String,
87 pub PERK5_VAR3: String,
88 pub PERK_PRIMARY_STYLE: String,
89 pub PERK_SUB_STYLE: String,
90 pub PHYSICAL_DAMAGE_DEALT_PLAYER: String,
91 pub PHYSICAL_DAMAGE_DEALT_TO_CHAMPIONS: String,
92 pub PHYSICAL_DAMAGE_TAKEN: String,
93 pub PING: String,
94 pub PLAYERS_I_MUTED: String,
95 pub PLAYERS_THAT_MUTED_ME: String,
96 pub PLAYER_POSITION: String,
97 pub PLAYER_ROLE: String,
98 pub PLAYER_SCORE_0: String,
99 pub PLAYER_SCORE_1: String,
100 pub PLAYER_SCORE_10: String,
101 pub PLAYER_SCORE_11: String,
102 pub PLAYER_SCORE_2: String,
103 pub PLAYER_SCORE_3: String,
104 pub PLAYER_SCORE_4: String,
105 pub PLAYER_SCORE_5: String,
106 pub PLAYER_SCORE_6: String,
107 pub PLAYER_SCORE_7: String,
108 pub PLAYER_SCORE_8: String,
109 pub PLAYER_SCORE_9: String,
110 pub QUADRA_KILLS: String,
111 pub SIGHT_WARDS_BOUGHT_IN_GAME: String,
112 pub SKIN: String,
113 pub SPELL1_CAST: String,
114 pub SPELL2_CAST: String,
115 pub SPELL3_CAST: String,
116 pub SPELL4_CAST: String,
117 pub STAT_PERK_0: String,
118 pub STAT_PERK_1: String,
119 pub STAT_PERK_2: String,
120 pub SUMMON_SPELL1_CAST: String,
121 pub SUMMON_SPELL2_CAST: String,
122 pub TEAM: String,
123 pub TEAM_EARLY_SURRENDERED: String,
124 pub TEAM_OBJECTIVE: String,
125 pub TEAM_POSITION: String,
126 pub TIME_CCING_OTHERS: String,
127 pub TIME_OF_FROM_LAST_DISCONNECT: String,
128 pub TIME_PLAYED: String,
129 pub TIME_SPENT_DISCONNECTED: String,
130 pub TOTAL_DAMAGE_DEALT: String,
131 pub TOTAL_DAMAGE_DEALT_TO_BUILDINGS: String,
132 pub TOTAL_DAMAGE_DEALT_TO_CHAMPIONS: String,
133 pub TOTAL_DAMAGE_DEALT_TO_OBJECTIVES: String,
134 pub TOTAL_DAMAGE_DEALT_TO_TURRETS: String,
135 pub TOTAL_DAMAGE_SELF_MITIGATED: String,
136 pub TOTAL_DAMAGE_SHIELDED_ON_TEAMMATES: String,
137 pub TOTAL_DAMAGE_TAKEN: String,
138 pub TOTAL_HEAL: String,
139 pub TOTAL_HEAL_ON_TEAMMATES: String,
140 pub TOTAL_TIME_CROWD_CONTROL_DEALT: String,
141 pub TOTAL_TIME_SPENT_DEAD: String,
142 pub TOTAL_UNITS_HEALED: String,
143 pub TRIPLE_KILLS: String,
144 pub TRUE_DAMAGE_DEALT_PLAYER: String,
145 pub TRUE_DAMAGE_DEALT_TO_CHAMPIONS: String,
146 pub TRUE_DAMAGE_TAKEN: String,
147 pub TURRETS_KILLED: String,
148 pub TURRET_TAKEDOWNS: String,
149 pub UNREAL_KILLS: String,
150 pub VICTORY_POINT_TOTAL: String,
151 pub VISION_SCORE: String,
152 pub VISION_WARDS_BOUGHT_IN_GAME: String,
153 pub WARD_KILLED: String,
154 pub WARD_PLACED: String,
155 pub WARD_PLACED_DETECTOR: String,
156 pub WAS_AFK: String,
157 pub WAS_AFK_AFTER_FAILED_SURRENDER: String,
158 pub WAS_EARLY_SURRENDER_ACCOMPLICE: String,
159 pub WAS_SURRENDER_DUE_TO_AFK: String,
160 pub WIN: String,
161}