pub struct LogonData {
pub steam_id: SteamID,
pub eresult: EResult,
pub heartbeat_seconds: i32,
pub public_ip: Option<Ipv4Addr>,
pub vanity_url: Option<String>,
pub cell_id: Option<u32>,
pub client_instance_id: Option<u64>,
}Expand description
Parsed logon response data.
Fields§
§steam_id: SteamID§eresult: EResult§heartbeat_seconds: i32§public_ip: Option<Ipv4Addr>§vanity_url: Option<String>§cell_id: Option<u32>§client_instance_id: Option<u64>Trait Implementations§
Auto Trait Implementations§
impl Freeze for LogonData
impl RefUnwindSafe for LogonData
impl Send for LogonData
impl Sync for LogonData
impl Unpin for LogonData
impl UnsafeUnpin for LogonData
impl UnwindSafe for LogonData
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