pub struct NetMessageHeader {
pub source_job_id: JobId,
pub target_job_id: JobId,
pub steam_id: SteamID,
pub session_id: i32,
pub target_job_name: Option<Cow<'static, str>>,
pub result: Option<i32>,
pub source_app_id: Option<u32>,
}Fields§
§source_job_id: JobId§target_job_id: JobId§steam_id: SteamID§session_id: i32§target_job_name: Option<Cow<'static, str>>§result: Option<i32>§source_app_id: Option<u32>Implementations§
Source§impl NetMessageHeader
impl NetMessageHeader
pub fn encode_size(&self, kind: MsgKind, proto: bool) -> usize
Trait Implementations§
Source§impl Clone for NetMessageHeader
impl Clone for NetMessageHeader
Source§fn clone(&self) -> NetMessageHeader
fn clone(&self) -> NetMessageHeader
Returns a duplicate of the value. Read more
1.0.0 · 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 NetMessageHeader
impl Debug for NetMessageHeader
Source§impl Default for NetMessageHeader
impl Default for NetMessageHeader
Source§fn default() -> NetMessageHeader
fn default() -> NetMessageHeader
Returns the “default value” for a type. Read more
Source§impl From<CMsgProtoBufHeader> for NetMessageHeader
impl From<CMsgProtoBufHeader> for NetMessageHeader
Source§fn from(header: CMsgProtoBufHeader) -> Self
fn from(header: CMsgProtoBufHeader) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for NetMessageHeader
impl RefUnwindSafe for NetMessageHeader
impl Send for NetMessageHeader
impl Sync for NetMessageHeader
impl Unpin for NetMessageHeader
impl UnwindSafe for NetMessageHeader
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