6BDGQ4VMUAGK5BTJAJVQOGTRHSUOQ5GRRUCZ3M6AVLWKCJNY52HAC
LTQCLSBUUATO4LYIXEW6R2QF6EZ7ETGXGSHWXP2U3JQOTU7QQGSQC
AEWYJHUD6R45HG4BJSZGH32VJ25H6GU74CL5ZBKI647AKF22HY6QC
6NYILMKIHYQMGMCRZANU2FDO66DGINOMCX2J4JFTUI6VL3HZ6D5QC
GUAEZDLE6V2K4YCXZ333BJ66MESMYSI2Y5HARQLFTISLZUWE2PPQC
A2LJT7TTVA6XDEQ6N27T7KKFGBH6AMF6KQI6J7AOVUZDLIN6HCMAC
{{#each player_list as |player|}} <tr> <td>{{ player.player_name }}</td> </tr> {{/each}}
{{#each player_list as |player|}}
<tr>
<td>{{ player.player_name }}</td>
</tr>
{{/each}}
#[derive(serde_derive::Serialize)]struct PlayerInfo { player_name: String,}
#[derive(serde_derive::Serialize)]
struct PlayerInfo {
player_name: String,
}
player_list: Option<Vec<String>>,
player_list: Option<Vec<PlayerInfo>>,
users.push(row.get::<_, String>(0));
users.push(PlayerInfo { player_name: row.get::<_, String>(0), });
users.push(PlayerInfo {
player_name: row.get::<_, String>(0),
});