use serde::Deserialize;
#[derive(Debug, Clone, PartialEq, Eq, Deserialize)]
pub struct User {
pub id: String,
pub username: String,
#[serde(default)]
pub discriminator: Option<String>,
#[serde(default)]
pub global_name: Option<String>,
#[serde(default)]
pub bot: bool,
#[serde(default)]
pub system: bool,
#[serde(default)]
pub avatar: Option<String>,
#[serde(default)]
pub banner: Option<String>,
#[serde(default)]
pub public_flags: Option<u64>,
}