//! Generated from Pokémon GO masterfile — group "combatRankingProtoSettings" templateIds.

use crate::{AllVariants, AsStr, FromStrEnum};
use serde::{Deserialize, Serialize};

#[derive(
    Debug, Clone, Copy, PartialEq, Eq, Hash, Serialize, Deserialize, AllVariants, AsStr, FromStrEnum,
)]
pub enum CombatRankingProtoSettingsTemplateId {
    #[serde(rename = "COMBAT_RANKING_SETTINGS")]
    CombatRankingSettings,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S8")]
    CombatRankingSettingsS8,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S9")]
    CombatRankingSettingsS9,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S10")]
    CombatRankingSettingsS10,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S13")]
    CombatRankingSettingsS13,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S14")]
    CombatRankingSettingsS14,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S15")]
    CombatRankingSettingsS15,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S16")]
    CombatRankingSettingsS16,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S17")]
    CombatRankingSettingsS17,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S18")]
    CombatRankingSettingsS18,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S19")]
    CombatRankingSettingsS19,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S20")]
    CombatRankingSettingsS20,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S21")]
    CombatRankingSettingsS21,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S22")]
    CombatRankingSettingsS22,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S23")]
    CombatRankingSettingsS23,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S24")]
    CombatRankingSettingsS24,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S25")]
    CombatRankingSettingsS25,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S26")]
    CombatRankingSettingsS26,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S27")]
    CombatRankingSettingsS27,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S28")]
    CombatRankingSettingsS28,
    #[serde(rename = "COMBAT_RANKING_SETTINGS_S29")]
    CombatRankingSettingsS29,
}
