add session serialization

This commit is contained in:
Carson McManus 2021-03-27 08:17:56 -04:00
parent 347322ce26
commit e9d9b61024

View file

@ -231,13 +231,19 @@ struct OAuthData {
webcookie: String, webcookie: String,
} }
#[derive(Debug, Clone, Deserialize)] #[derive(Debug, Clone, Serialize, Deserialize)]
pub struct Session { pub struct Session {
#[serde(rename = "SessionID")]
pub session_id: String, pub session_id: String,
#[serde(rename = "SteamLogin")]
pub steam_login: String, pub steam_login: String,
#[serde(rename = "SteamLoginSecure")]
pub steam_login_secure: String, pub steam_login_secure: String,
#[serde(rename = "WebCookie")]
pub web_cookie: String, pub web_cookie: String,
#[serde(rename = "OAuthToken")]
pub token: String, pub token: String,
#[serde(rename = "SteamID")]
pub steam_id: u64, pub steam_id: u64,
} }