summaryrefslogtreecommitdiff
path: root/common/rust/src
diff options
context:
space:
mode:
authorn1c00o <git.n1c00o@gmail.com>2021-10-02 21:36:56 +0200
committern1c00o <git.n1c00o@gmail.com>2021-10-02 21:36:56 +0200
commit4c6c2a7a8e13bc7ec7a6154f200c70fc4159f6d9 (patch)
tree7d7e216ecc7a7f6de2143a1512723d23b726d372 /common/rust/src
parent9b4d9b4feb99a5ec77a608dddec5999326abf8fa (diff)
Remove discord_models for now
Using https://github.com/discordnova/discord-openapi/
Diffstat (limited to 'common/rust/src')
-rw-r--r--common/rust/src/discord_models.rs35
-rw-r--r--common/rust/src/lib.rs1
2 files changed, 0 insertions, 36 deletions
diff --git a/common/rust/src/discord_models.rs b/common/rust/src/discord_models.rs
deleted file mode 100644
index 8426329..0000000
--- a/common/rust/src/discord_models.rs
+++ /dev/null
@@ -1,35 +0,0 @@
-use serde::{Deserialize, Serialize};
-
-#[derive(Serialize, Deserialize, Debug, Clone)]
-pub struct User {
- /// the user's id
- pub id: String,
- /// the user's username, not unique across the platform
- pub username: String,
- /// the user's 4-digit discord-tag
- pub discriminator: String,
- /// the user's avatar hash
- pub avatar: Option<String>,
- /// whether the user belongs to an OAuth2 application
- pub bot: Option<bool>,
- /// whether the user is an Official Discord System user (part of the urgent message system)
- pub system: Option<bool>,
- /// the user's id
- pub mfa_enabled: Option<bool>,
- /// the user's banner hash
- pub banner: Option<String>,
- /// the user's banner color encoded as an integer representation of hexadecimal color code
- pub accent_color: Option<i64>,
- /// the user's chosen language option
- pub locale: Option<String>,
- /// whether the email on this account has been verified
- pub verified: Option<bool>,
- /// the user's email
- pub email: Option<String>,
- /// the flags on a user's account
- pub flags: Option<i64>,
- /// the type of Nitro subscription on a user's account
- pub premium_type: Option<u8>,
- /// the public flags on a user's account
- pub public_flags: Option<i64>,
-}
diff --git a/common/rust/src/lib.rs b/common/rust/src/lib.rs
index a021e97..90f4b96 100644
--- a/common/rust/src/lib.rs
+++ b/common/rust/src/lib.rs
@@ -1,7 +1,6 @@
/// This crate contains shared code in all the rust projects
/// It contains utilities such as monitoring, logging and more.
pub mod config;
-pub mod discord_models;
pub mod error;
pub mod monitoring;
pub mod nats;