panda 0.5.3

An async Rust library for Discord
Documentation
//! User related models

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>,
}