Enum tf_demo_parser::demo::message::Message [−][src]
pub enum Message<'a> {}Show 28 variants
Empty, File(FileMessage), NetTick(NetTickMessage), StringCmd(StringCmdMessage), SetConVar(SetConVarMessage), SigOnState(SignOnStateMessage), Print(PrintMessage), ServerInfo(Box<ServerInfoMessage>), ClassInfo(ClassInfoMessage), SetPause(SetPauseMessage), CreateStringTable(CreateStringTableMessage<'a>), UpdateStringTable(UpdateStringTableMessage<'a>), VoiceInit(VoiceInitMessage), VoiceData(VoiceDataMessage<'a>), ParseSounds(ParseSoundsMessage<'a>), SetView(SetViewMessage), FixAngle(FixAngleMessage), BspDecal(BSPDecalMessage), UserMessage(UserMessage<'a>), EntityMessage(EntityMessage<'a>), GameEvent(GameEventMessage), PacketEntities(PacketEntitiesMessage), TempEntities(TempEntitiesMessage), PreFetch(PreFetchMessage), Menu(MenuMessage<'a>), GameEventList(GameEventListMessage), GetCvarValue(GetCvarValueMessage), CmdKeyValues(CmdKeyValuesMessage<'a>),
Variants
File(FileMessage)
NetTick(NetTickMessage)
StringCmd(StringCmdMessage)
SetConVar(SetConVarMessage)
SigOnState(SignOnStateMessage)
Print(PrintMessage)
ServerInfo(Box<ServerInfoMessage>)
ClassInfo(ClassInfoMessage)
SetPause(SetPauseMessage)
CreateStringTable(CreateStringTableMessage<'a>)
UpdateStringTable(UpdateStringTableMessage<'a>)
VoiceInit(VoiceInitMessage)
VoiceData(VoiceDataMessage<'a>)
ParseSounds(ParseSoundsMessage<'a>)
SetView(SetViewMessage)
FixAngle(FixAngleMessage)
BspDecal(BSPDecalMessage)
UserMessage(UserMessage<'a>)
EntityMessage(EntityMessage<'a>)
GameEvent(GameEventMessage)
PacketEntities(PacketEntitiesMessage)
TempEntities(TempEntitiesMessage)
PreFetch(PreFetchMessage)
Menu(MenuMessage<'a>)
GameEventList(GameEventListMessage)
GetCvarValue(GetCvarValueMessage)
CmdKeyValues(CmdKeyValuesMessage<'a>)
Implementations
pub fn from_type(
message_type: MessageType,
stream: &mut Stream<'a>,
state: &ParserState
) -> Result<Self>
pub fn skip_type(
message_type: MessageType,
stream: &mut Stream<'_>,
state: &ParserState
) -> Result<()>
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more