Make all attributes pub

This commit is contained in:
bitfl0wer 2023-05-29 18:34:08 +02:00
parent b4cac5a65c
commit f8655c22bc
1 changed files with 17 additions and 18 deletions

View File

@ -29,22 +29,21 @@ pub struct ChannelCreateSchema {
#[derive(Debug, Deserialize, Serialize)] #[derive(Debug, Deserialize, Serialize)]
#[serde(rename_all = "snake_case")] #[serde(rename_all = "snake_case")]
pub struct ChannelModifySchema { pub struct ChannelModifySchema {
name: Option<String>, pub name: Option<String>,
channel_type: Option<u8>, pub channel_type: Option<u8>,
topic: Option<String>, pub topic: Option<String>,
icon: Option<String>, pub icon: Option<String>,
bitrate: Option<i32>, pub bitrate: Option<i32>,
user_limit: Option<i32>, pub user_limit: Option<i32>,
rate_limit_per_user: Option<i32>, pub rate_limit_per_user: Option<i32>,
position: Option<i32>, pub position: Option<i32>,
permission_overwrites: Option<Vec<PermissionOverwrite>>, pub permission_overwrites: Option<Vec<PermissionOverwrite>>,
parent_id: Option<String>, pub parent_id: Option<String>,
id: Option<String>, pub nsfw: Option<bool>,
nsfw: Option<bool>, pub rtc_region: Option<String>,
rtc_region: Option<String>, pub default_auto_archive_duration: Option<i32>,
default_auto_archive_duration: Option<i32>, pub default_reaction_emoji: Option<String>,
default_reaction_emoji: Option<String>, pub flags: Option<i32>,
flags: Option<i32>, pub default_thread_rate_limit_per_user: Option<i32>,
default_thread_rate_limit_per_user: Option<i32>, pub video_quality_mode: Option<i32>,
video_quality_mode: Option<i32>,
} }