pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
        match value {
            "SIGNONSTATE_NONE" => Some(Self::SignonstateNone),
            "SIGNONSTATE_CHALLENGE" => Some(Self::SignonstateChallenge),
            "SIGNONSTATE_CONNECTED" => Some(Self::SignonstateConnected),
            "SIGNONSTATE_NEW" => Some(Self::SignonstateNew),
            "SIGNONSTATE_PRESPAWN" => Some(Self::SignonstatePrespawn),
            "SIGNONSTATE_SPAWN" => Some(Self::SignonstateSpawn),
            "SIGNONSTATE_FULL" => Some(Self::SignonstateFull),
            "SIGNONSTATE_CHANGELEVEL" => Some(Self::SignonstateChangelevel),
            _ => None,
        }
    }
Creates an enum from field names used in the ProtoBuf definition.
src/csgoproto/src/protobuf.rs