pub struct CMsgProtoBufHeader {
pub client_steam_id: Option<u64>,
pub client_session_id: Option<i32>,
pub source_app_id: Option<u32>,
pub job_id_source: Option<u64>,
pub job_id_target: Option<u64>,
pub target_job_name: Option<String>,
pub eresult: Option<i32>,
pub error_message: Option<String>,
pub gc_msg_src: Option<i32>,
pub gc_dir_index_source: Option<i32>,
}Fields§
§client_steam_id: Option<u64>§client_session_id: Option<i32>§source_app_id: Option<u32>§job_id_source: Option<u64>§job_id_target: Option<u64>§target_job_name: Option<String>§eresult: Option<i32>§error_message: Option<String>§gc_msg_src: Option<i32>§gc_dir_index_source: Option<i32>Implementations§
Source§impl CMsgProtoBufHeader
impl CMsgProtoBufHeader
Sourcepub fn client_steam_id(&self) -> u64
pub fn client_steam_id(&self) -> u64
Returns the value of client_steam_id, or the default value if client_steam_id is unset.
Sourcepub fn client_session_id(&self) -> i32
pub fn client_session_id(&self) -> i32
Returns the value of client_session_id, or the default value if client_session_id is unset.
Sourcepub fn source_app_id(&self) -> u32
pub fn source_app_id(&self) -> u32
Returns the value of source_app_id, or the default value if source_app_id is unset.
Sourcepub fn job_id_source(&self) -> u64
pub fn job_id_source(&self) -> u64
Returns the value of job_id_source, or the default value if job_id_source is unset.
Sourcepub fn job_id_target(&self) -> u64
pub fn job_id_target(&self) -> u64
Returns the value of job_id_target, or the default value if job_id_target is unset.
Sourcepub fn target_job_name(&self) -> &str
pub fn target_job_name(&self) -> &str
Returns the value of target_job_name, or the default value if target_job_name is unset.
Sourcepub fn eresult(&self) -> i32
pub fn eresult(&self) -> i32
Returns the value of eresult, or the default value if eresult is unset.
Sourcepub fn error_message(&self) -> &str
pub fn error_message(&self) -> &str
Returns the value of error_message, or the default value if error_message is unset.
Sourcepub fn gc_msg_src(&self) -> GcProtoBufMsgSrc
pub fn gc_msg_src(&self) -> GcProtoBufMsgSrc
Returns the enum value of gc_msg_src, or the default if the field is unset or set to an invalid enum value.
Sourcepub fn set_gc_msg_src(&mut self, value: GcProtoBufMsgSrc)
pub fn set_gc_msg_src(&mut self, value: GcProtoBufMsgSrc)
Sets gc_msg_src to the provided enum value.
Sourcepub fn gc_dir_index_source(&self) -> i32
pub fn gc_dir_index_source(&self) -> i32
Returns the value of gc_dir_index_source, or the default value if gc_dir_index_source is unset.
Trait Implementations§
Source§impl Clone for CMsgProtoBufHeader
impl Clone for CMsgProtoBufHeader
Source§fn clone(&self) -> CMsgProtoBufHeader
fn clone(&self) -> CMsgProtoBufHeader
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for CMsgProtoBufHeader
impl Debug for CMsgProtoBufHeader
Source§impl Default for CMsgProtoBufHeader
impl Default for CMsgProtoBufHeader
Source§fn default() -> CMsgProtoBufHeader
fn default() -> CMsgProtoBufHeader
Source§impl<'de> Deserialize<'de> for CMsgProtoBufHeader
impl<'de> Deserialize<'de> for CMsgProtoBufHeader
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgProtoBufHeader, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgProtoBufHeader, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl Hash for CMsgProtoBufHeader
impl Hash for CMsgProtoBufHeader
Source§impl Message for CMsgProtoBufHeader
impl Message for CMsgProtoBufHeader
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl PartialEq for CMsgProtoBufHeader
impl PartialEq for CMsgProtoBufHeader
Source§impl Serialize for CMsgProtoBufHeader
impl Serialize for CMsgProtoBufHeader
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Eq for CMsgProtoBufHeader
impl StructuralPartialEq for CMsgProtoBufHeader
Auto Trait Implementations§
impl Freeze for CMsgProtoBufHeader
impl RefUnwindSafe for CMsgProtoBufHeader
impl Send for CMsgProtoBufHeader
impl Sync for CMsgProtoBufHeader
impl Unpin for CMsgProtoBufHeader
impl UnwindSafe for CMsgProtoBufHeader
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)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
key and return true if they are equal.