pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
        match value {
            "GE_VDebugGameSessionIDEvent" => Some(Self::GeVDebugGameSessionIdEvent),
            "GE_PlaceDecalEvent" => Some(Self::GePlaceDecalEvent),
            "GE_ClearWorldDecalsEvent" => Some(Self::GeClearWorldDecalsEvent),
            "GE_ClearEntityDecalsEvent" => Some(Self::GeClearEntityDecalsEvent),
            "GE_ClearDecalsForSkeletonInstanceEvent" => Some(Self::GeClearDecalsForSkeletonInstanceEvent),
            "GE_Source1LegacyGameEventList" => Some(Self::GeSource1LegacyGameEventList),
            "GE_Source1LegacyListenEvents" => Some(Self::GeSource1LegacyListenEvents),
            "GE_Source1LegacyGameEvent" => Some(Self::GeSource1LegacyGameEvent),
            "GE_SosStartSoundEvent" => Some(Self::GeSosStartSoundEvent),
            "GE_SosStopSoundEvent" => Some(Self::GeSosStopSoundEvent),
            "GE_SosSetSoundEventParams" => Some(Self::GeSosSetSoundEventParams),
            "GE_SosSetLibraryStackFields" => Some(Self::GeSosSetLibraryStackFields),
            "GE_SosStopSoundEventHash" => Some(Self::GeSosStopSoundEventHash),
            _ => None,
        }
    }
Creates an enum from field names used in the ProtoBuf definition.
src/csgoproto/src/protobuf.rs