remove avatar

This commit is contained in:
Robin Appelman 2020-11-29 20:10:33 +01:00
commit 59fb72ebdd

View file

@ -4,7 +4,7 @@ use serde::{Deserialize, Deserializer, Serialize};
use std::borrow::Cow; use std::borrow::Cow;
use std::fmt; use std::fmt;
use std::str::FromStr; use std::str::FromStr;
use steamid_ng::SteamID; pub use steamid_ng::SteamID;
use thiserror::Error; use thiserror::Error;
#[derive(Debug, Error)] #[derive(Debug, Error)]
@ -103,7 +103,6 @@ pub struct User {
#[serde(rename = "steamid")] #[serde(rename = "steamid")]
pub steam_id: SteamID, pub steam_id: SteamID,
pub name: String, pub name: String,
pub avatar: String,
} }
#[derive(Clone, Debug, Deserialize)] #[derive(Clone, Debug, Deserialize)]
@ -126,7 +125,6 @@ struct NestedPlayerUser {
#[serde(rename = "steamid")] #[serde(rename = "steamid")]
steam_id: SteamID, steam_id: SteamID,
name: String, name: String,
avatar: String,
} }
fn deserialize_nested_user<'de, D>(deserializer: D) -> Result<User, D::Error> fn deserialize_nested_user<'de, D>(deserializer: D) -> Result<User, D::Error>
@ -138,18 +136,17 @@ where
id: nested.user_id, id: nested.user_id,
steam_id: nested.steam_id, steam_id: nested.steam_id,
name: nested.name, name: nested.name,
avatar: nested.avatar,
}) })
} }
#[derive(Clone, Debug, Deserialize)] #[derive(Clone, Copy, Debug, Deserialize, PartialOrd, PartialEq)]
#[serde(rename_all = "lowercase")] #[serde(rename_all = "lowercase")]
pub enum Team { pub enum Team {
Red, Red,
Blue, Blue,
} }
#[derive(Clone, Debug, Deserialize)] #[derive(Clone, Copy, Debug, Deserialize, PartialOrd, PartialEq)]
#[serde(rename_all = "lowercase")] #[serde(rename_all = "lowercase")]
pub enum Class { pub enum Class {
Scout, Scout,