summaryrefslogtreecommitdiff
path: root/common/rust/src/discord_models/teams.rs
diff options
context:
space:
mode:
authorMatthieu <matthieu@developershouse.xyz>2021-11-05 19:04:58 +0400
committerMatthieu <matthieu@developershouse.xyz>2021-11-05 19:04:58 +0400
commit7ddb5d3820c15ce4202e6f43057310a9fbb7178a (patch)
treee61f4fd5bd6c515a5317adf8c8cbb10a362d91ff /common/rust/src/discord_models/teams.rs
parentb73f3c90ec2a491d59275818e3f61826471452ba (diff)
use twilight for deserialization and gateway
Diffstat (limited to 'common/rust/src/discord_models/teams.rs')
-rw-r--r--common/rust/src/discord_models/teams.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/common/rust/src/discord_models/teams.rs b/common/rust/src/discord_models/teams.rs
deleted file mode 100644
index 369b3cd..0000000
--- a/common/rust/src/discord_models/teams.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-use serde::{Deserialize, Serialize};
-use serde_repr::{Deserialize_repr, Serialize_repr};
-
-use super::user::User;
-
-#[derive(Debug, Clone, Deserialize_repr, Serialize_repr)]
-#[repr(u8)]
-pub enum MembershipState {
- Invited = 0,
- Accepted = 1,
-}
-
-#[derive(Debug, Clone, Deserialize, Serialize)]
-pub struct TeamMembers {
- pub membership_state: MembershipState,
- pub permissions: Vec<String>,
- pub team_id: String,
- pub user: User,
-}
-
-#[derive(Debug, Clone, Deserialize, Serialize)]
-pub struct Team {
- pub icon: Option<String>,
- pub id: String,
- pub members: Vec<TeamMembers>,
- pub name: String,
- pub owner_user_id: String,
-}