use serde::{Deserialize, Serialize}; #[derive(Debug, Serialize, Deserialize)] pub struct GoogleUser { pub id: String, pub email: String, #[serde(default)] pub verified_email: bool, pub name: Option, pub given_name: Option, pub family_name: Option, pub picture: Option, pub locale: Option, } #[derive(Debug, Serialize, Deserialize)] pub struct GoogleTokenResponse { pub access_token: String, pub expires_in: u64, pub refresh_token: Option, pub scope: String, pub token_type: String, pub id_token: String, }