pub struct CreateChannelData {
pub channel_type: ChannelType,
pub name: String,
pub description: Option<String>,
pub nsfw: Option<bool>,
}Expand description
Create channel data
Fields§
§channel_type: ChannelTypeChannel type
name: StringChannel name
description: Option<String>Channel description
nsfw: Option<bool>Whether this channel is age restricted
Trait Implementations§
Source§impl Clone for CreateChannelData
impl Clone for CreateChannelData
Source§fn clone(&self) -> CreateChannelData
fn clone(&self) -> CreateChannelData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateChannelData
impl Debug for CreateChannelData
Source§impl Default for CreateChannelData
impl Default for CreateChannelData
Source§fn default() -> CreateChannelData
fn default() -> CreateChannelData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateChannelData
impl RefUnwindSafe for CreateChannelData
impl Send for CreateChannelData
impl Sync for CreateChannelData
impl Unpin for CreateChannelData
impl UnwindSafe for CreateChannelData
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