pub struct CreateGuildBuilder { /* private fields */ }Expand description
Builder for creating a Guild.
Implementations§
Source§impl CreateGuildBuilder
impl CreateGuildBuilder
pub fn new(name: impl Into<String>) -> CreateGuildBuilder
pub fn icon(self, icon: impl Into<String>) -> CreateGuildBuilder
pub fn verification_level(self, level: u8) -> CreateGuildBuilder
pub fn build(self) -> CreateGuild
Trait Implementations§
Source§impl Clone for CreateGuildBuilder
impl Clone for CreateGuildBuilder
Source§fn clone(&self) -> CreateGuildBuilder
fn clone(&self) -> CreateGuildBuilder
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 moreAuto Trait Implementations§
impl Freeze for CreateGuildBuilder
impl RefUnwindSafe for CreateGuildBuilder
impl Send for CreateGuildBuilder
impl Sync for CreateGuildBuilder
impl Unpin for CreateGuildBuilder
impl UnwindSafe for CreateGuildBuilder
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