pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
        match value {
            "GCProtoBufMsgSrc_Unspecified" => Some(Self::Unspecified),
            "GCProtoBufMsgSrc_FromSystem" => Some(Self::FromSystem),
            "GCProtoBufMsgSrc_FromSteamID" => Some(Self::FromSteamId),
            "GCProtoBufMsgSrc_FromGC" => Some(Self::FromGc),
            "GCProtoBufMsgSrc_ReplySystem" => Some(Self::ReplySystem),
            _ => None,
        }
    }
Creates an enum from field names used in the ProtoBuf definition.
src/csgoproto/src/protobuf.rs