pub struct GuildRoleCreate {
pub guild_id: Snowflake,
pub role: Role,
}Expand description
Represents a packet sent when a role is created ina guild.
Fields§
§guild_id: SnowflakeThe guild ID of the guild.
role: RoleThe newly created role.
Trait Implementations§
Source§impl Clone for GuildRoleCreate
impl Clone for GuildRoleCreate
Source§fn clone(&self) -> GuildRoleCreate
fn clone(&self) -> GuildRoleCreate
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 GuildRoleCreate
impl Debug for GuildRoleCreate
Source§impl<'de> Deserialize<'de> for GuildRoleCreate
impl<'de> Deserialize<'de> for GuildRoleCreate
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
Auto Trait Implementations§
impl Freeze for GuildRoleCreate
impl RefUnwindSafe for GuildRoleCreate
impl Send for GuildRoleCreate
impl Sync for GuildRoleCreate
impl Unpin for GuildRoleCreate
impl UnwindSafe for GuildRoleCreate
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