pub struct GetGameSteamSummary200Response {Show 15 fields
pub avatar: Option<String>,
pub avatarfull: Option<String>,
pub avatarmedium: Option<String>,
pub code: Option<i32>,
pub communityvisibilitystate: Option<i32>,
pub loccountrycode: Option<String>,
pub personaname: Option<String>,
pub personastate: Option<i32>,
pub primaryclanid: Option<String>,
pub profilestate: Option<i32>,
pub profileurl: Option<String>,
pub realname: Option<String>,
pub steamid: Option<String>,
pub timecreated: Option<i32>,
pub timecreated_str: Option<String>,
}Fields§
§avatar: Option<String>32x32 像素的小尺寸头像URL。
avatarfull: Option<String>184x184 像素的大尺寸头像URL。
avatarmedium: Option<String>64x64 像素的中等尺寸头像URL。
code: Option<i32>状态码,200代表成功。
communityvisibilitystate: Option<i32>社区资料的可见性状态: 1=私密, 3=公开。
loccountrycode: Option<String>用户个人资料中设置的国家代码 (ISO 3166-1),前提是用户已设置并公开。
personaname: Option<String>玩家的当前昵称。
personastate: Option<i32>用户当前的在线状态: 0-离线, 1-在线, 2-忙碌, 3-离开, 4-打盹, 5-想交易, 6-想玩。
primaryclanid: Option<String>玩家设置的主要部落的64位ID。
profilestate: Option<i32>如果用户设置了个人资料,则为1。
profileurl: Option<String>用户的Steam社区个人资料页完整URL。
realname: Option<String>用户的真实姓名,前提是用户已设置并公开。
steamid: Option<String>被查询用户的64位SteamID。
timecreated: Option<i32>账户创建时的Unix时间戳(秒)。
timecreated_str: Option<String>我们为你格式化好的账户创建时间,更直观。
Implementations§
Trait Implementations§
Source§impl Clone for GetGameSteamSummary200Response
impl Clone for GetGameSteamSummary200Response
Source§fn clone(&self) -> GetGameSteamSummary200Response
fn clone(&self) -> GetGameSteamSummary200Response
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for GetGameSteamSummary200Response
impl Default for GetGameSteamSummary200Response
Source§fn default() -> GetGameSteamSummary200Response
fn default() -> GetGameSteamSummary200Response
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetGameSteamSummary200Response
impl<'de> Deserialize<'de> for GetGameSteamSummary200Response
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GetGameSteamSummary200Response
impl PartialEq for GetGameSteamSummary200Response
Source§fn eq(&self, other: &GetGameSteamSummary200Response) -> bool
fn eq(&self, other: &GetGameSteamSummary200Response) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetGameSteamSummary200Response
Auto Trait Implementations§
impl Freeze for GetGameSteamSummary200Response
impl RefUnwindSafe for GetGameSteamSummary200Response
impl Send for GetGameSteamSummary200Response
impl Sync for GetGameSteamSummary200Response
impl Unpin for GetGameSteamSummary200Response
impl UnwindSafe for GetGameSteamSummary200Response
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more