]> git.puffer.fish Git - matthieu/nova.git/commitdiff
Remove discord_models for now
authorn1c00o <git.n1c00o@gmail.com>
Sat, 2 Oct 2021 19:36:56 +0000 (21:36 +0200)
committern1c00o <git.n1c00o@gmail.com>
Sat, 2 Oct 2021 19:36:56 +0000 (21:36 +0200)
Using https://github.com/discordnova/discord-openapi/

common/rust/src/discord_models.rs [deleted file]
common/rust/src/lib.rs

diff --git a/common/rust/src/discord_models.rs b/common/rust/src/discord_models.rs
deleted file mode 100644 (file)
index 8426329..0000000
+++ /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>,
-}
index a021e97f6c2cf20b3b7ea22db0b4d69263e3cba0..90f4b96d5f70ce0979a42422de996614538c331e 100644 (file)
@@ -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;