pub enum AccountEvent {
EmailInfo {
address: String,
validated: bool,
},
AccountLimitations {
limited: bool,
community_banned: bool,
locked: bool,
can_invite_friends: bool,
},
Wallet {
has_wallet: bool,
currency: i32,
balance: i64,
},
VacBans {
num_bans: u32,
appids: Vec<u32>,
},
AccountInfo {
name: String,
country: String,
authed_machines: u32,
flags: u32,
},
}Expand description
Account events (email, limitations, wallet, VAC).
Variants§
EmailInfo
Email address information.
Fields
AccountLimitations
Account limitations status.
Fields
Wallet
Wallet balance update.
Fields
VacBans
VAC ban status.
AccountInfo
Account info update.
Trait Implementations§
Source§impl Clone for AccountEvent
impl Clone for AccountEvent
Source§fn clone(&self) -> AccountEvent
fn clone(&self) -> AccountEvent
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 moreAuto Trait Implementations§
impl Freeze for AccountEvent
impl RefUnwindSafe for AccountEvent
impl Send for AccountEvent
impl Sync for AccountEvent
impl Unpin for AccountEvent
impl UnsafeUnpin for AccountEvent
impl UnwindSafe for AccountEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more