Struct serenity::model::guild::AuditLogEntry [] [src]

pub struct AuditLogEntry {
    pub target_id: u64,
    pub action: Action,
    pub reason: Option<String>,
    pub user_id: UserId,
    pub changes: Option<Vec<Change>>,
    pub id: AuditLogEntryId,
    pub options: Option<Options>,
}

Fields

Determines to what entity an action was used on.

Determines what action was done on a target

What was the reasoning by doing an action on a target? If there was one.

The user that did this action on a target.

What changes were made.

The id of this entry.

Some optional data assosiated with this entry.

Trait Implementations

impl Debug for AuditLogEntry
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for AuditLogEntry

impl Sync for AuditLogEntry