pub struct AuditLogUser {
pub id: Snowflake,
pub username: String,
pub discriminator: String,
pub global_name: Option<String>,
pub avatar: Option<String>,
pub avatar_color: Option<u64>,
pub bot: Option<bool>,
pub system: Option<bool>,
pub flags: u64,
pub mention_flags: Option<u64>,
}Fields§
§id: Snowflake§username: String§discriminator: String§global_name: Option<String>§avatar: Option<String>§avatar_color: Option<u64>§bot: Option<bool>§system: Option<bool>§flags: u64§mention_flags: Option<u64>Trait Implementations§
Source§impl Clone for AuditLogUser
impl Clone for AuditLogUser
Source§fn clone(&self) -> AuditLogUser
fn clone(&self) -> AuditLogUser
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AuditLogUser
impl Debug for AuditLogUser
Source§impl<'de> Deserialize<'de> for AuditLogUser
impl<'de> Deserialize<'de> for AuditLogUser
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 AuditLogUser
impl RefUnwindSafe for AuditLogUser
impl Send for AuditLogUser
impl Sync for AuditLogUser
impl Unpin for AuditLogUser
impl UnsafeUnpin for AuditLogUser
impl UnwindSafe for AuditLogUser
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