use steamkit_protos::steam::CAuthenticationAccessTokenGenerateForAppResponse;
#[derive(Clone, Debug, Default, PartialEq, Eq)]
pub struct AccessTokenGenerateResult {
pub refresh_token: String,
pub access_token: String,
}
impl AccessTokenGenerateResult {
pub fn from_response(response: &CAuthenticationAccessTokenGenerateForAppResponse) -> Self {
AccessTokenGenerateResult {
refresh_token: response.refresh_token.clone().unwrap_or_default(),
access_token: response.access_token.clone().unwrap_or_default(),
}
}
}