pub struct EditRolePayload {
pub name: Option<String>,
pub permissions: Option<String>,
pub color: Option<u64>,
pub hoist: Option<bool>,
pub mentionable: Option<bool>,
}Fields§
§name: Option<String>§permissions: Option<String>§color: Option<u64>§hoist: Option<bool>§mentionable: Option<bool>Trait Implementations§
Source§impl Clone for EditRolePayload
impl Clone for EditRolePayload
Source§fn clone(&self) -> EditRolePayload
fn clone(&self) -> EditRolePayload
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 EditRolePayload
impl Debug for EditRolePayload
Source§impl Default for EditRolePayload
impl Default for EditRolePayload
Source§fn default() -> EditRolePayload
fn default() -> EditRolePayload
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EditRolePayload
impl RefUnwindSafe for EditRolePayload
impl Send for EditRolePayload
impl Sync for EditRolePayload
impl Unpin for EditRolePayload
impl UnsafeUnpin for EditRolePayload
impl UnwindSafe for EditRolePayload
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