pub struct ExtendedClientMsgHdr {
pub msg: EMsg,
pub header_size: u8,
pub header_version: u16,
pub target_job_id: u64,
pub source_job_id: u64,
pub header_canary: u8,
pub steam_id: u64,
pub session_id: i32,
}Expand description
The ExtendedClientMsgHdr structure.
Source: lang/steammsg.steamd.
Fields§
§msg: EMsg§header_size: u8§header_version: u16§target_job_id: u64§source_job_id: u64§header_canary: u8§steam_id: u64§session_id: i32Trait Implementations§
Source§impl Clone for ExtendedClientMsgHdr
impl Clone for ExtendedClientMsgHdr
impl Copy for ExtendedClientMsgHdr
Source§impl Debug for ExtendedClientMsgHdr
impl Debug for ExtendedClientMsgHdr
Source§impl Default for ExtendedClientMsgHdr
impl Default for ExtendedClientMsgHdr
impl Eq for ExtendedClientMsgHdr
Source§impl PartialEq for ExtendedClientMsgHdr
impl PartialEq for ExtendedClientMsgHdr
impl StructuralPartialEq for ExtendedClientMsgHdr
Auto Trait Implementations§
impl Freeze for ExtendedClientMsgHdr
impl RefUnwindSafe for ExtendedClientMsgHdr
impl Send for ExtendedClientMsgHdr
impl Sync for ExtendedClientMsgHdr
impl Unpin for ExtendedClientMsgHdr
impl UnsafeUnpin for ExtendedClientMsgHdr
impl UnwindSafe for ExtendedClientMsgHdr
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.