Add RolePositionUpdateSchema

This commit is contained in:
bitfl0wer 2023-06-08 20:45:56 +02:00
parent 925165aba2
commit 8b35c5948d
1 changed files with 8 additions and 1 deletions

View File

@ -1,4 +1,4 @@
use crate::types::entities::Channel;
use crate::types::{entities::Channel, Snowflake};
use serde::{Deserialize, Serialize};
#[derive(Debug, Deserialize, Serialize)]
@ -25,3 +25,10 @@ pub struct RoleCreateModifySchema {
pub mentionable: Option<bool>,
pub position: Option<i32>,
}
#[derive(Debug, Deserialize, Serialize)]
#[serde(rename_all = "snake_case")]
pub struct RolePositionUpdateSchema {
pub id: Snowflake,
pub position: i32,
}