use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetGameSteamSummary200Response {
#[serde(rename = "avatar", skip_serializing_if = "Option::is_none")]
pub avatar: Option<String>,
#[serde(rename = "avatarfull", skip_serializing_if = "Option::is_none")]
pub avatarfull: Option<String>,
#[serde(rename = "avatarmedium", skip_serializing_if = "Option::is_none")]
pub avatarmedium: Option<String>,
#[serde(rename = "communityvisibilitystate", skip_serializing_if = "Option::is_none")]
pub communityvisibilitystate: Option<i32>,
#[serde(rename = "loccountrycode", skip_serializing_if = "Option::is_none")]
pub loccountrycode: Option<String>,
#[serde(rename = "personaname", skip_serializing_if = "Option::is_none")]
pub personaname: Option<String>,
#[serde(rename = "personastate", skip_serializing_if = "Option::is_none")]
pub personastate: Option<i32>,
#[serde(rename = "primaryclanid", skip_serializing_if = "Option::is_none")]
pub primaryclanid: Option<String>,
#[serde(rename = "profilestate", skip_serializing_if = "Option::is_none")]
pub profilestate: Option<i32>,
#[serde(rename = "profileurl", skip_serializing_if = "Option::is_none")]
pub profileurl: Option<String>,
#[serde(rename = "realname", skip_serializing_if = "Option::is_none")]
pub realname: Option<String>,
#[serde(rename = "steamid", skip_serializing_if = "Option::is_none")]
pub steamid: Option<String>,
#[serde(rename = "timecreated", skip_serializing_if = "Option::is_none")]
pub timecreated: Option<i32>,
#[serde(rename = "timecreated_str", skip_serializing_if = "Option::is_none")]
pub timecreated_str: Option<String>,
}
impl GetGameSteamSummary200Response {
pub fn new() -> GetGameSteamSummary200Response {
GetGameSteamSummary200Response {
avatar: None,
avatarfull: None,
avatarmedium: None,
communityvisibilitystate: None,
loccountrycode: None,
personaname: None,
personastate: None,
primaryclanid: None,
profilestate: None,
profileurl: None,
realname: None,
steamid: None,
timecreated: None,
timecreated_str: None,
}
}
}