pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
        match value {
            "k_EInitSystemResult_Invalid" => Some(Self::KEInitSystemResultInvalid),
            "k_EInitSystemResult_Success" => Some(Self::KEInitSystemResultSuccess),
            "k_EInitSystemResult_None" => Some(Self::KEInitSystemResultNone),
            "k_EInitSystemResult_NotFound" => Some(Self::KEInitSystemResultNotFound),
            "k_EInitSystemResult_Existing" => Some(Self::KEInitSystemResultExisting),
            "k_EInitSystemResult_FailedOpen" => Some(Self::KEInitSystemResultFailedOpen),
            "k_EInitSystemResult_Mismatch" => Some(Self::KEInitSystemResultMismatch),
            "k_EInitSystemResult_FailedInit" => Some(Self::KEInitSystemResultFailedInit),
            "k_EInitSystemResult_Max" => Some(Self::KEInitSystemResultMax),
            _ => None,
        }
    }
Creates an enum from field names used in the ProtoBuf definition.
src/csgoproto/src/protobuf.rs