pub struct TemplateGuild {Show 13 fields
pub afk_channel_id: Option<Id<ChannelMarker>>,
pub afk_timeout: AfkTimeout,
pub channels: Vec<Channel>,
pub default_message_notifications: DefaultMessageNotificationLevel,
pub description: Option<String>,
pub explicit_content_filter: ExplicitContentFilter,
pub icon_hash: Option<ImageHash>,
pub name: String,
pub preferred_locale: String,
pub roles: Vec<TemplateRole>,
pub system_channel_flags: SystemChannelFlags,
pub system_channel_id: Option<Id<ChannelMarker>>,
pub verification_level: VerificationLevel,
}
Fields§
§afk_channel_id: Option<Id<ChannelMarker>>
§afk_timeout: AfkTimeout
§channels: Vec<Channel>
§default_message_notifications: DefaultMessageNotificationLevel
§description: Option<String>
§explicit_content_filter: ExplicitContentFilter
§icon_hash: Option<ImageHash>
§name: String
§preferred_locale: String
§roles: Vec<TemplateRole>
§system_channel_flags: SystemChannelFlags
§system_channel_id: Option<Id<ChannelMarker>>
§verification_level: VerificationLevel
Trait Implementations§
source§impl Clone for TemplateGuild
impl Clone for TemplateGuild
source§fn clone(&self) -> TemplateGuild
fn clone(&self) -> TemplateGuild
Returns a copy 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 TemplateGuild
impl Debug for TemplateGuild
source§impl<'de> Deserialize<'de> for TemplateGuild
impl<'de> Deserialize<'de> for TemplateGuild
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
source§impl PartialEq for TemplateGuild
impl PartialEq for TemplateGuild
source§impl Serialize for TemplateGuild
impl Serialize for TemplateGuild
impl Eq for TemplateGuild
impl StructuralPartialEq for TemplateGuild
Auto Trait Implementations§
impl Freeze for TemplateGuild
impl RefUnwindSafe for TemplateGuild
impl Send for TemplateGuild
impl Sync for TemplateGuild
impl Unpin for TemplateGuild
impl UnwindSafe for TemplateGuild
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)