/////////////////////////////////////////////// // // // ! // // This file is automatically generated! // // Do not directly edit! // // // /////////////////////////////////////////////// use serde_repr::{ Serialize_repr, Deserialize_repr }; use num_enum::{ IntoPrimitive, TryFromPrimitive }; /// League of Legends maps. #[derive(Debug, Copy, Clone)] #[derive(Eq, PartialEq, Hash, PartialOrd, Ord)] #[derive(Serialize_repr, Deserialize_repr)] #[derive(IntoPrimitive, TryFromPrimitive)] #[repr(u8)] pub enum Map { /// Summoner's Rift /// <br>Original Summer variant SummonersRiftOriginalSummerVariant = 1, /// Summoner's Rift /// <br>Original Autumn variant SummonersRiftOriginalAutumnVariant = 2, /// Summoner's Rift /// <br>Current Version SummonersRift = 11, /// The Proving Grounds /// <br>Tutorial Map TheProvingGrounds = 3, /// Twisted Treeline /// <br>Original Version TwistedTreelineOriginalVersion = 4, /// Twisted Treeline /// <br>Last TT map TwistedTreeline = 10, /// The Crystal Scar /// <br>Dominion map TheCrystalScar = 8, /// Howling Abyss /// <br>ARAM map HowlingAbyss = 12, /// Butcher's Bridge /// <br>Alternate ARAM map ButchersBridge = 14, /// Cosmic Ruins /// <br>Dark Star: Singularity map CosmicRuins = 16, /// Valoran City Park /// <br>Star Guardian Invasion map ValoranCityPark = 18, /// Substructure 43 /// <br>PROJECT: Hunters map Substructure43 = 19, /// Crash Site /// <br>Odyssey: Extraction map CrashSite = 20, /// Nexus Blitz /// <br>Nexus Blitz map NexusBlitz = 21, }