pub enum NetMessage {
Show 20 variants
Tick(TickData),
StringCmd(StringCmdData),
SetConVar(SetConVarData),
SignOnState(SignOnStateData),
ServerInfo(ServerInfoData),
SendTable(SendTableData),
ClassInfo(ClassInfoData),
CreateStringTable(CreateStringTableData),
UpdateStringTable(UpdateStringTableData),
VoiceInit(VoiceInitData),
Sounds(SoundsData),
SetView(SetViewData),
BspDecal(BspDecalData),
UserMessage(UserMessageData),
GameEvent(GameEventData),
PacketEntity(PacketEntityData),
TempEntities(TempEntitiesData),
Prefetch(PrefetchData),
GameEventList(GameEventListData),
AvatarData(AvatarDataData),
}
Variants§
Tick(TickData)
StringCmd(StringCmdData)
SetConVar(SetConVarData)
SignOnState(SignOnStateData)
ServerInfo(ServerInfoData)
SendTable(SendTableData)
ClassInfo(ClassInfoData)
CreateStringTable(CreateStringTableData)
UpdateStringTable(UpdateStringTableData)
VoiceInit(VoiceInitData)
Sounds(SoundsData)
SetView(SetViewData)
BspDecal(BspDecalData)
UserMessage(UserMessageData)
GameEvent(GameEventData)
PacketEntity(PacketEntityData)
TempEntities(TempEntitiesData)
Prefetch(PrefetchData)
GameEventList(GameEventListData)
AvatarData(AvatarDataData)
Implementations§
Source§impl NetMessage
impl NetMessage
pub fn parse_from_bufredux_reader( reader: &mut BufReader<&[u8]>, ) -> Result<(Self, FromProtobufMessagesWarnings), ParseMessageErr>
pub fn parse_from_id_and_bufredux_reader( id: u64, reader: &mut BufReader<&[u8]>, ) -> Result<(Self, FromProtobufMessagesWarnings), ParseMessageErr>
Trait Implementations§
Source§impl Clone for NetMessage
impl Clone for NetMessage
Source§fn clone(&self) -> NetMessage
fn clone(&self) -> NetMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for NetMessage
impl Debug for NetMessage
Auto Trait Implementations§
impl Freeze for NetMessage
impl RefUnwindSafe for NetMessage
impl Send for NetMessage
impl Sync for NetMessage
impl Unpin for NetMessage
impl UnwindSafe for NetMessage
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