[][src]Enum tf_demo_parser::demo::message::MessageType

#[repr(u8)]pub enum MessageType {
    Empty,
    File,
    NetTick,
    StringCmd,
    SetConVar,
    SigOnState,
    Print,
    ServerInfo,
    ClassInfo,
    SetPause,
    CreateStringTable,
    UpdateStringTable,
    VoiceInit,
    VoiceData,
    ParseSounds,
    SetView,
    FixAngle,
    BspDecal,
    UserMessage,
    EntityMessage,
    GameEvent,
    PacketEntities,
    TempEntities,
    PreFetch,
    Menu,
    GameEventList,
    GetCvarValue,
    CmdKeyValues,
}

Variants

Empty
File
NetTick
StringCmd
SetConVar
SigOnState
Print
ServerInfo
ClassInfo
SetPause
CreateStringTable
UpdateStringTable
VoiceInit
VoiceData
ParseSounds
SetView
FixAngle
BspDecal
UserMessage
EntityMessage
GameEvent
PacketEntities
TempEntities
PreFetch
Menu
GameEventList
GetCvarValue
CmdKeyValues

Trait Implementations

impl Clone for MessageType[src]

impl Copy for MessageType[src]

impl Debug for MessageType[src]

impl<'de> Deserialize<'de> for MessageType[src]

impl Eq for MessageType[src]

impl Parse for MessageType[src]

impl PartialEq<MessageType> for MessageType[src]

impl Serialize for MessageType[src]

impl StructuralEq for MessageType[src]

impl StructuralPartialEq for MessageType[src]

impl TryFrom<u8> for MessageType[src]

type Error = TryFromPrimitiveError<Self>

The type returned in the event of a conversion error.

impl TryFromPrimitive for MessageType[src]

type Primitive = u8

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.