polyphony_types/entities/emoji.rs
1use serde::{Deserialize, Serialize};
2
3use crate::entities::User;
4
5#[derive(Debug, Deserialize, Serialize, Default, Clone)]
6pub struct Emoji {
7 pub id: Option<u64>,
8 pub name: Option<String>,
9 pub roles: Option<Vec<u64>>,
10 pub user: Option<User>,
11 pub require_colons: Option<bool>,
12 pub managed: Option<bool>,
13 pub animated: Option<bool>,
14 pub available: Option<bool>,
15}