pub struct CreateGuildRoleBody {
pub name: String,
pub color: Option<HexColor32>,
pub permissions: Option<Permissions>,
}Fields§
§name: String§color: Option<HexColor32>§permissions: Option<Permissions>Implementations§
Source§impl CreateGuildRoleBody
impl CreateGuildRoleBody
Sourcepub fn builder() -> CreateGuildRoleBodyBuilder
pub fn builder() -> CreateGuildRoleBodyBuilder
Create an instance of CreateGuildRoleBody using the builder syntax
Trait Implementations§
Source§impl Clone for CreateGuildRoleBody
impl Clone for CreateGuildRoleBody
Source§fn clone(&self) -> CreateGuildRoleBody
fn clone(&self) -> CreateGuildRoleBody
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 CreateGuildRoleBody
impl Debug for CreateGuildRoleBody
Auto Trait Implementations§
impl Freeze for CreateGuildRoleBody
impl RefUnwindSafe for CreateGuildRoleBody
impl Send for CreateGuildRoleBody
impl Sync for CreateGuildRoleBody
impl Unpin for CreateGuildRoleBody
impl UnsafeUnpin for CreateGuildRoleBody
impl UnwindSafe for CreateGuildRoleBody
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