pub struct CMsgClientMMSLobbyData { /* private fields */ }Implementations§
Source§impl CMsgClientMMSLobbyData
impl CMsgClientMMSLobbyData
pub fn new() -> CMsgClientMMSLobbyData
pub fn default_instance() -> &'static CMsgClientMMSLobbyData
pub fn clear_app_id(&mut self)
pub fn has_app_id(&self) -> bool
pub fn set_app_id(&mut self, v: u32)
pub fn get_app_id<'a>(&self) -> u32
pub fn clear_steam_id_lobby(&mut self)
pub fn has_steam_id_lobby(&self) -> bool
pub fn set_steam_id_lobby(&mut self, v: u64)
pub fn get_steam_id_lobby<'a>(&self) -> u64
pub fn clear_num_members(&mut self)
pub fn has_num_members(&self) -> bool
pub fn set_num_members(&mut self, v: i32)
pub fn get_num_members<'a>(&self) -> i32
pub fn clear_max_members(&mut self)
pub fn has_max_members(&self) -> bool
pub fn set_max_members(&mut self, v: i32)
pub fn get_max_members<'a>(&self) -> i32
pub fn clear_lobby_type(&mut self)
pub fn has_lobby_type(&self) -> bool
pub fn set_lobby_type(&mut self, v: i32)
pub fn get_lobby_type<'a>(&self) -> i32
pub fn clear_lobby_flags(&mut self)
pub fn has_lobby_flags(&self) -> bool
pub fn set_lobby_flags(&mut self, v: i32)
pub fn get_lobby_flags<'a>(&self) -> i32
pub fn clear_steam_id_owner(&mut self)
pub fn has_steam_id_owner(&self) -> bool
pub fn set_steam_id_owner(&mut self, v: u64)
pub fn get_steam_id_owner<'a>(&self) -> u64
pub fn clear_metadata(&mut self)
pub fn has_metadata(&self) -> bool
pub fn set_metadata(&mut self, v: Vec<u8>)
pub fn mut_metadata<'a>(&'a mut self) -> &'a mut Vec<u8> ⓘ
pub fn take_metadata(&mut self) -> Vec<u8> ⓘ
pub fn get_metadata<'a>(&'a self) -> &'a [u8] ⓘ
pub fn clear_members(&mut self)
pub fn set_members(&mut self, v: RepeatedField<CMsgClientMMSLobbyData_Member>)
pub fn mut_members<'a>( &'a mut self, ) -> &'a mut RepeatedField<CMsgClientMMSLobbyData_Member>
pub fn take_members(&mut self) -> RepeatedField<CMsgClientMMSLobbyData_Member>
pub fn get_members<'a>(&'a self) -> &'a [CMsgClientMMSLobbyData_Member]
pub fn clear_lobby_cellid(&mut self)
pub fn has_lobby_cellid(&self) -> bool
pub fn set_lobby_cellid(&mut self, v: u32)
pub fn get_lobby_cellid<'a>(&self) -> u32
Trait Implementations§
Source§impl Clone for CMsgClientMMSLobbyData
impl Clone for CMsgClientMMSLobbyData
Source§fn clone(&self) -> CMsgClientMMSLobbyData
fn clone(&self) -> CMsgClientMMSLobbyData
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 CMsgClientMMSLobbyData
impl Debug for CMsgClientMMSLobbyData
Source§impl Default for CMsgClientMMSLobbyData
impl Default for CMsgClientMMSLobbyData
Source§fn default() -> CMsgClientMMSLobbyData
fn default() -> CMsgClientMMSLobbyData
Returns the “default value” for a type. Read more
Source§impl Message for CMsgClientMMSLobbyData
impl Message for CMsgClientMMSLobbyData
fn is_initialized(&self) -> bool
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
fn compute_size(&self) -> u32
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_>, ) -> ProtobufResult<()>
fn get_cached_size(&self) -> u32
fn get_unknown_fields<'s>(&'s self) -> &'s UnknownFields
fn mut_unknown_fields<'s>(&'s mut self) -> &'s mut UnknownFields
fn type_id(&self) -> TypeId
fn as_any(&self) -> &dyn Any
fn descriptor(&self) -> &'static MessageDescriptor
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), ProtobufError>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), ProtobufError>
fn write_length_delimited_to_vec( &self, vec: &mut Vec<u8>, ) -> Result<(), ProtobufError>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>
fn check_initialized(&self) -> Result<(), ProtobufError>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>
fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>
fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write, ) -> Result<(), ProtobufError>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn into_any(self: Box<Self>) -> Box<dyn Any>
Source§impl MessageStatic for CMsgClientMMSLobbyData
impl MessageStatic for CMsgClientMMSLobbyData
fn new() -> CMsgClientMMSLobbyData
fn descriptor_static( _: Option<CMsgClientMMSLobbyData>, ) -> &'static MessageDescriptor
Source§impl PartialEq for CMsgClientMMSLobbyData
impl PartialEq for CMsgClientMMSLobbyData
impl Sync for CMsgClientMMSLobbyData
Auto Trait Implementations§
impl !Freeze for CMsgClientMMSLobbyData
impl !RefUnwindSafe for CMsgClientMMSLobbyData
impl Send for CMsgClientMMSLobbyData
impl Unpin for CMsgClientMMSLobbyData
impl UnwindSafe for CMsgClientMMSLobbyData
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