#[repr(u16)]pub enum GuildAuditLogEvent {
Show 26 variants
GuildUpdate = 1,
ChannelCreate = 10,
ChannelUpdate = 11,
ChannelDelete = 12,
ChannelOverwriteCreate = 13,
ChannelOverwriteUpdate = 14,
ChannelOverwriteDelete = 15,
MemberKick = 20,
MemberPrune = 21,
MemberBanAdd = 22,
MemberBanRemove = 23,
MemberUpdate = 24,
MemberRoleUpdate = 25,
RoleCreate = 30,
RoleUpdate = 31,
RoleDelete = 32,
InviteCreate = 40,
InviteUpdate = 41,
InviteDelete = 42,
WebhookCreate = 50,
WebhookUpdate = 51,
WebhookDelete = 52,
EmojiCreate = 60,
EmojiUpdate = 61,
EmojiDelete = 62,
MessageDelete = 72,
}Variants§
GuildUpdate = 1
ChannelCreate = 10
ChannelUpdate = 11
ChannelDelete = 12
ChannelOverwriteCreate = 13
ChannelOverwriteUpdate = 14
ChannelOverwriteDelete = 15
MemberKick = 20
MemberPrune = 21
MemberBanAdd = 22
MemberBanRemove = 23
MemberUpdate = 24
MemberRoleUpdate = 25
RoleCreate = 30
RoleUpdate = 31
RoleDelete = 32
InviteCreate = 40
InviteUpdate = 41
InviteDelete = 42
WebhookCreate = 50
WebhookUpdate = 51
WebhookDelete = 52
EmojiCreate = 60
EmojiUpdate = 61
EmojiDelete = 62
MessageDelete = 72
Trait Implementations§
Source§impl Clone for GuildAuditLogEvent
impl Clone for GuildAuditLogEvent
Source§fn clone(&self) -> GuildAuditLogEvent
fn clone(&self) -> GuildAuditLogEvent
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 GuildAuditLogEvent
impl Debug for GuildAuditLogEvent
Source§impl<'de> Deserialize<'de> for GuildAuditLogEvent
impl<'de> Deserialize<'de> for GuildAuditLogEvent
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 GuildAuditLogEvent
impl RefUnwindSafe for GuildAuditLogEvent
impl Send for GuildAuditLogEvent
impl Sync for GuildAuditLogEvent
impl Unpin for GuildAuditLogEvent
impl UnwindSafe for GuildAuditLogEvent
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