pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
        match value {
            "clc_ClientInfo" => Some(Self::ClcClientInfo),
            "clc_Move" => Some(Self::ClcMove),
            "clc_VoiceData" => Some(Self::ClcVoiceData),
            "clc_BaselineAck" => Some(Self::ClcBaselineAck),
            "clc_RespondCvarValue" => Some(Self::ClcRespondCvarValue),
            "clc_FileCRCCheck" => Some(Self::ClcFileCrcCheck),
            "clc_LoadingProgress" => Some(Self::ClcLoadingProgress),
            "clc_SplitPlayerConnect" => Some(Self::ClcSplitPlayerConnect),
            "clc_SplitPlayerDisconnect" => Some(Self::ClcSplitPlayerDisconnect),
            "clc_ServerStatus" => Some(Self::ClcServerStatus),
            "clc_RequestPause" => Some(Self::ClcRequestPause),
            "clc_CmdKeyValues" => Some(Self::ClcCmdKeyValues),
            "clc_RconServerDetails" => Some(Self::ClcRconServerDetails),
            "clc_HltvReplay" => Some(Self::ClcHltvReplay),
            "clc_Diagnostic" => Some(Self::ClcDiagnostic),
            _ => None,
        }
    }
Creates an enum from field names used in the ProtoBuf definition.
src/csgoproto/src/protobuf.rs