#[repr(i32)]pub enum LoginFailedReason {
InvalidCredentials = -1,
OutdatedClient = -2,
UserBanned = -3,
MultiaccountDetected = -4,
ServerError = -5,
CuttingEdgeMultiplayer = -6,
AccountPasswordRest = -7,
VerificationRequired = -8,
}Expand description
The bancho client will handle these failure reasons when the user login fails.
Variants§
InvalidCredentials = -1
OutdatedClient = -2
UserBanned = -3
MultiaccountDetected = -4
ServerError = -5
CuttingEdgeMultiplayer = -6
AccountPasswordRest = -7
VerificationRequired = -8
Trait Implementations§
Source§impl Clone for LoginFailedReason
impl Clone for LoginFailedReason
Source§fn clone(&self) -> LoginFailedReason
fn clone(&self) -> LoginFailedReason
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 moreimpl Copy for LoginFailedReason
Source§impl Debug for LoginFailedReason
impl Debug for LoginFailedReason
Source§impl Default for LoginFailedReason
impl Default for LoginFailedReason
Source§fn default() -> LoginFailedReason
fn default() -> LoginFailedReason
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoginFailedReason
impl<'de> Deserialize<'de> for LoginFailedReason
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
impl Eq for LoginFailedReason
Source§impl From<LoginFailedReason> for LoginResult
impl From<LoginFailedReason> for LoginResult
Source§fn from(val: LoginFailedReason) -> Self
fn from(val: LoginFailedReason) -> Self
Converts to this type from the input type.
Source§impl Hash for LoginFailedReason
impl Hash for LoginFailedReason
Source§impl Ord for LoginFailedReason
impl Ord for LoginFailedReason
Source§fn cmp(&self, other: &LoginFailedReason) -> Ordering
fn cmp(&self, other: &LoginFailedReason) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for LoginFailedReason
impl PartialEq for LoginFailedReason
Source§impl PartialOrd for LoginFailedReason
impl PartialOrd for LoginFailedReason
Source§impl Serialize for LoginFailedReason
impl Serialize for LoginFailedReason
impl StructuralPartialEq for LoginFailedReason
Auto Trait Implementations§
impl Freeze for LoginFailedReason
impl RefUnwindSafe for LoginFailedReason
impl Send for LoginFailedReason
impl Sync for LoginFailedReason
impl Unpin for LoginFailedReason
impl UnsafeUnpin for LoginFailedReason
impl UnwindSafe for LoginFailedReason
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