mod activity;
mod status_update;
pub use activity::{Activity, ActivityKind};
pub use status_update::{Status, StatusUpdate};
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)]
pub struct User {
pub id: String,
pub username: String,
pub discriminator: String,
pub avatar: Option<String>,
#[serde(default)]
pub bot: bool,
pub locale: Option<String>,
pub verified: Option<bool>,
pub email: Option<String>,
pub flags: Option<u64>,
pub premium_type: Option<u64>,
}