tetrio_api/models/users/
user_role.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Serialize, Deserialize)]
4pub enum UserRole {
5
6 #[serde(rename = "anon")]
7 Anon,
8 #[serde(rename = "user")]
9 User,
10 #[serde(rename = "bot")]
11 Bot,
12 #[serde(rename = "mod")]
13 Mod,
14 #[serde(rename = "admin")]
15 Admin,
16 #[serde(rename = "banned")]
17 Banned,
18 #[serde(rename = "halfmod")]
19 HalfMod,
20 #[serde(rename = "sysop")]
21 SysOp,
22 #[serde(rename = "hidden")]
23 Hidden,
24 #[serde(untagged)]
25 Unknown(String)
26}