pub struct CMsgInvitationCreated {
pub group_id: Option<u64>,
pub steam_id: Option<u64>,
pub user_offline: Option<bool>,
}Fields§
§group_id: Option<u64>§steam_id: Option<u64>§user_offline: Option<bool>Implementations§
Source§impl CMsgInvitationCreated
impl CMsgInvitationCreated
Sourcepub fn group_id(&self) -> u64
pub fn group_id(&self) -> u64
Returns the value of group_id, or the default value if group_id is unset.
Sourcepub fn steam_id(&self) -> u64
pub fn steam_id(&self) -> u64
Returns the value of steam_id, or the default value if steam_id is unset.
Sourcepub fn user_offline(&self) -> bool
pub fn user_offline(&self) -> bool
Returns the value of user_offline, or the default value if user_offline is unset.
Trait Implementations§
Source§impl Clone for CMsgInvitationCreated
impl Clone for CMsgInvitationCreated
Source§fn clone(&self) -> CMsgInvitationCreated
fn clone(&self) -> CMsgInvitationCreated
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CMsgInvitationCreated
impl Debug for CMsgInvitationCreated
Source§impl Default for CMsgInvitationCreated
impl Default for CMsgInvitationCreated
Source§fn default() -> CMsgInvitationCreated
fn default() -> CMsgInvitationCreated
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CMsgInvitationCreated
impl<'de> Deserialize<'de> for CMsgInvitationCreated
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgInvitationCreated, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgInvitationCreated, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for CMsgInvitationCreated
impl Hash for CMsgInvitationCreated
Source§impl Message for CMsgInvitationCreated
impl Message for CMsgInvitationCreated
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
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,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
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,
Encodes the message with a length-delimiter to a buffer. Read more
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,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
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,
Decodes a length-delimited instance of the message from the buffer.
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,
Decodes an instance of the message from a buffer, and merges it into
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,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for CMsgInvitationCreated
impl PartialEq for CMsgInvitationCreated
Source§impl Serialize for CMsgInvitationCreated
impl Serialize for CMsgInvitationCreated
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,
Serialize this value into the given Serde serializer. Read more
impl Copy for CMsgInvitationCreated
impl Eq for CMsgInvitationCreated
impl StructuralPartialEq for CMsgInvitationCreated
Auto Trait Implementations§
impl Freeze for CMsgInvitationCreated
impl RefUnwindSafe for CMsgInvitationCreated
impl Send for CMsgInvitationCreated
impl Sync for CMsgInvitationCreated
impl Unpin for CMsgInvitationCreated
impl UnwindSafe for CMsgInvitationCreated
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
Mutably borrows from an owned value. Read more
§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)
🔬This is a nightly-only experimental API. (
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
Compare self to
key and return true if they are equal.