pub struct ChannelCreateSchema {Show 18 fields
pub name: String,
pub channel_type: Option<u8>,
pub topic: Option<String>,
pub icon: Option<String>,
pub bitrate: Option<i32>,
pub user_limit: Option<i32>,
pub rate_limit_per_user: Option<i32>,
pub position: Option<i32>,
pub permission_overwrites: Option<Vec<PermissionOverwrite>>,
pub parent_id: Option<String>,
pub id: Option<String>,
pub nsfw: Option<bool>,
pub rtc_region: Option<String>,
pub default_auto_archive_duration: Option<i32>,
pub default_reaction_emoji: Option<String>,
pub flags: Option<i32>,
pub default_thread_rate_limit_per_user: Option<i32>,
pub video_quality_mode: Option<i32>,
}Fields§
§name: String§channel_type: Option<u8>§topic: Option<String>§icon: Option<String>§bitrate: Option<i32>§user_limit: Option<i32>§rate_limit_per_user: Option<i32>§position: Option<i32>§permission_overwrites: Option<Vec<PermissionOverwrite>>§parent_id: Option<String>§id: Option<String>§nsfw: Option<bool>§rtc_region: Option<String>§default_auto_archive_duration: Option<i32>§default_reaction_emoji: Option<String>§flags: Option<i32>§default_thread_rate_limit_per_user: Option<i32>§video_quality_mode: Option<i32>Trait Implementations§
Source§impl Debug for ChannelCreateSchema
impl Debug for ChannelCreateSchema
Source§impl<'de> Deserialize<'de> for ChannelCreateSchema
impl<'de> Deserialize<'de> for ChannelCreateSchema
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ChannelCreateSchema
impl RefUnwindSafe for ChannelCreateSchema
impl Send for ChannelCreateSchema
impl Sync for ChannelCreateSchema
impl Unpin for ChannelCreateSchema
impl UnwindSafe for ChannelCreateSchema
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more