pub struct GuildBuilder { /* private fields */ }Expand description
Builder for Guild.
Implementations§
Source§impl GuildBuilder
impl GuildBuilder
pub fn id<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn icon<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn home_header<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn splash<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn discovery_splash<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn owner_id<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn application_id<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn description<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn region<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn afk_channel_id<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn afk_timeout<VALUE: Into<u32>>(&mut self, value: VALUE) -> &mut Self
pub fn widget_enabled<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn widget_channel_id<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn verification_level<VALUE: Into<u8>>(&mut self, value: VALUE) -> &mut Self
pub fn default_message_notifications<VALUE: Into<u8>>( &mut self, value: VALUE, ) -> &mut Self
pub fn explicit_content_filter<VALUE: Into<u8>>( &mut self, value: VALUE, ) -> &mut Self
pub fn features<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn roles<VALUE: Into<Vec<Role>>>(&mut self, value: VALUE) -> &mut Self
pub fn emojis<VALUE: Into<Vec<Emoji>>>(&mut self, value: VALUE) -> &mut Self
pub fn stickers<VALUE: Into<Vec<Sticker>>>(&mut self, value: VALUE) -> &mut Self
pub fn mfa_level<VALUE: Into<u8>>(&mut self, value: VALUE) -> &mut Self
pub fn system_channel_id<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn system_channel_flags<VALUE: Into<u64>>( &mut self, value: VALUE, ) -> &mut Self
pub fn rules_channel_id<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn public_updates_channel_id<VALUE: Into<u64>>( &mut self, value: VALUE, ) -> &mut Self
pub fn safety_alerts_channel_id<VALUE: Into<u64>>( &mut self, value: VALUE, ) -> &mut Self
pub fn max_members<VALUE: Into<u32>>(&mut self, value: VALUE) -> &mut Self
pub fn vanity_url_code<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn preferred_locale<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn max_video_channel_users<VALUE: Into<u32>>( &mut self, value: VALUE, ) -> &mut Self
pub fn max_stage_video_channel_users<VALUE: Into<u32>>( &mut self, value: VALUE, ) -> &mut Self
pub fn nsfw_level<VALUE: Into<u8>>(&mut self, value: VALUE) -> &mut Self
pub fn hub_type<VALUE: Into<u8>>(&mut self, value: VALUE) -> &mut Self
pub fn latest_onboarding_question_id<VALUE: Into<u64>>( &mut self, value: VALUE, ) -> &mut Self
pub fn incidents_data<VALUE: Into<AutomodIncidentsData>>( &mut self, value: VALUE, ) -> &mut Self
pub fn approximate_member_count<VALUE: Into<u32>>( &mut self, value: VALUE, ) -> &mut Self
pub fn approximate_presence_count<VALUE: Into<u32>>( &mut self, value: VALUE, ) -> &mut Self
pub fn clan<VALUE: Into<Clan>>(&mut self, value: VALUE) -> &mut Self
Trait Implementations§
Source§impl Clone for GuildBuilder
impl Clone for GuildBuilder
Source§fn clone(&self) -> GuildBuilder
fn clone(&self) -> GuildBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for GuildBuilder
impl RefUnwindSafe for GuildBuilder
impl Send for GuildBuilder
impl Sync for GuildBuilder
impl Unpin for GuildBuilder
impl UnsafeUnpin for GuildBuilder
impl UnwindSafe for GuildBuilder
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