use serde::Deserialize;
#[derive(Debug, Deserialize, Clone)]
#[serde(rename_all = "snake_case")]
pub struct LoginResponse {
pub response: LoginUser,
}
#[derive(Debug, Deserialize, Clone)]
#[serde(rename_all = "snake_case")]
pub struct LoginUser {
pub id: u64,
pub username: String,
pub name: String,
pub social_profile_picture_url: Option<String>,
pub picked_genres: Vec<String>,
pub first_name: Option<String>,
pub last_name: Option<String>,
pub description: Option<String>,
pub city: Option<String>,
pub secret_token: String,
pub gender: Option<String>,
pub role: Option<String>,
pub about: Option<String>,
pub small_profile_picture_url: String,
pub picked_tags: Vec<String>,
pub is_new_user: bool,
}