#[repr(u8)]pub enum UserFlags {
Show 38 variants
Staff = 0,
Partner = 1,
Hypesquad = 2,
BugHunterLevelOne = 3,
MfaSms = 4,
PremiumPromoDismissed = 5,
HypesquadOnlineHouse1 = 6,
HypesquadOnlineHouse2 = 7,
HypesquadOnlineHouse3 = 8,
PremiumEarlySupporter = 9,
TeamPseudoUser = 10,
IsHubspotContact = 11,
System = 12,
HasUnreadUrgentMessages = 13,
BugHunterLevelTwo = 14,
UnderageDeleted = 15,
VerifiedBot = 16,
VerifiedDeveloper = 17,
CertifiedModerator = 18,
BotHttpInteractions = 19,
Spammer = 20,
DisablePremium = 21,
ActiveDeveloper = 22,
ProvisionalAccount = 23,
HighGlobalRateLimit = 33,
Deleted = 34,
DisabledSuspiciousActivity = 35,
SelfDeleted = 36,
PremiumDiscriminator = 37,
UsedDesktopClient = 38,
UsedWebClient = 39,
UsedMobileClient = 40,
Disabled = 41,
HasSessionStarted = 43,
Quarantined = 44,
PremiumEligibleForUniqueUsername = 47,
Collaborator = 50,
RestrictedCollaborator = 51,
}Variants§
Staff = 0
Partner = 1
Hypesquad = 2
BugHunterLevelOne = 3
MfaSms = 4
PremiumPromoDismissed = 5
HypesquadOnlineHouse1 = 6
HypesquadOnlineHouse2 = 7
HypesquadOnlineHouse3 = 8
PremiumEarlySupporter = 9
TeamPseudoUser = 10
IsHubspotContact = 11
System = 12
HasUnreadUrgentMessages = 13
BugHunterLevelTwo = 14
UnderageDeleted = 15
VerifiedBot = 16
VerifiedDeveloper = 17
CertifiedModerator = 18
BotHttpInteractions = 19
Spammer = 20
DisablePremium = 21
ActiveDeveloper = 22
ProvisionalAccount = 23
HighGlobalRateLimit = 33
Deleted = 34
DisabledSuspiciousActivity = 35
SelfDeleted = 36
PremiumDiscriminator = 37
UsedDesktopClient = 38
UsedWebClient = 39
UsedMobileClient = 40
Disabled = 41
HasSessionStarted = 43
Quarantined = 44
PremiumEligibleForUniqueUsername = 47
Collaborator = 50
RestrictedCollaborator = 51
Implementations§
Trait Implementations§
impl Copy for UserFlags
impl Eq for UserFlags
impl StructuralPartialEq for UserFlags
Auto Trait Implementations§
impl Freeze for UserFlags
impl RefUnwindSafe for UserFlags
impl Send for UserFlags
impl Sync for UserFlags
impl Unpin for UserFlags
impl UnsafeUnpin for UserFlags
impl UnwindSafe for UserFlags
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