pub enum LoginResult {
Success(i32),
Failed(LoginFailedReason),
}Expand description
The login result of the bancho client.
Returns Success(user_id) if success.
Variants§
Success(i32)
Failed(LoginFailedReason)
Trait Implementations§
Source§impl BanchoPacketLength for LoginResult
impl BanchoPacketLength for LoginResult
Source§impl BanchoPacketWrite for LoginResult
impl BanchoPacketWrite for LoginResult
Source§impl Clone for LoginResult
impl Clone for LoginResult
Source§fn clone(&self) -> LoginResult
fn clone(&self) -> LoginResult
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 LoginResult
impl Debug for LoginResult
Source§impl Default for LoginResult
impl Default for LoginResult
Source§impl<'de> Deserialize<'de> for LoginResult
impl<'de> Deserialize<'de> for LoginResult
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
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 From<LoginResult> for LoginReply
impl From<LoginResult> for LoginReply
Source§fn from(login_result: LoginResult) -> Self
fn from(login_result: LoginResult) -> Self
Converts to this type from the input type.
Source§impl From<i32> for LoginResult
impl From<i32> for LoginResult
Auto Trait Implementations§
impl Freeze for LoginResult
impl RefUnwindSafe for LoginResult
impl Send for LoginResult
impl Sync for LoginResult
impl Unpin for LoginResult
impl UnsafeUnpin for LoginResult
impl UnwindSafe for LoginResult
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