mirror of
https://github.com/MingweiSamuel/Riven.git
synced 2025-03-29 01:53:16 -07:00
78 lines
2 KiB
Rust
78 lines
2 KiB
Rust
#![cfg_attr(rustfmt, rustfmt_skip)]
|
|
///////////////////////////////////////////////
|
|
// //
|
|
// ! //
|
|
// This file is automatically generated! //
|
|
// Do not directly edit! //
|
|
// //
|
|
///////////////////////////////////////////////
|
|
|
|
use strum_macros::{ EnumString, EnumVariantNames, IntoStaticStr };
|
|
|
|
/// League of Legends game mode, such as Classic,
|
|
/// ARAM, URF, One For All, Ascension, etc.
|
|
#[non_exhaustive]
|
|
#[derive(Debug, Clone)]
|
|
#[derive(Eq, PartialEq, Hash)]
|
|
#[derive(EnumString, EnumVariantNames, IntoStaticStr)]
|
|
#[repr(u8)]
|
|
pub enum GameMode {
|
|
/// Catch-all variant for new, unknown game modes.
|
|
#[strum(default)]
|
|
UNKNOWN(String),
|
|
|
|
/// ARAM games
|
|
ARAM,
|
|
/// All Random Summoner's Rift games
|
|
ARSR,
|
|
/// Ascension games
|
|
ASCENSION,
|
|
/// Blood Hunt Assassin games
|
|
ASSASSINATE,
|
|
/// 2v2v2v2
|
|
CHERRY,
|
|
/// Classic Summoner's Rift and Twisted Treeline games
|
|
CLASSIC,
|
|
/// Dark Star: Singularity games
|
|
DARKSTAR,
|
|
/// Doom Bot games
|
|
DOOMBOTSTEEMO,
|
|
/// Snowdown Showdown games
|
|
FIRSTBLOOD,
|
|
/// Nexus Blitz games
|
|
GAMEMODEX,
|
|
/// Legend of the Poro King games
|
|
KINGPORO,
|
|
/// Nexus Blitz games
|
|
NEXUSBLITZ,
|
|
/// Dominion/Crystal Scar games
|
|
ODIN,
|
|
/// Odyssey: Extraction games
|
|
ODYSSEY,
|
|
/// One for All games
|
|
ONEFORALL,
|
|
/// Practice tool training games.
|
|
PRACTICETOOL,
|
|
/// PROJECT: Hunters games
|
|
PROJECT,
|
|
/// Nexus Siege games
|
|
SIEGE,
|
|
/// Star Guardian Invasion games
|
|
STARGUARDIAN,
|
|
/// Teamfight Tactics, used in `spectator-v4` endpoints.
|
|
TFT,
|
|
/// Tutorial games
|
|
TUTORIAL,
|
|
/// Tutorial: Welcome to League.
|
|
TUTORIAL_MODULE_1,
|
|
/// Tutorial: Power Up.
|
|
TUTORIAL_MODULE_2,
|
|
/// Tutorial: Shop for Gear.
|
|
TUTORIAL_MODULE_3,
|
|
/// Ultimate Spellbook games
|
|
ULTBOOK,
|
|
/// URF games
|
|
URF,
|
|
}
|
|
|
|
serde_strum_unknown!(GameMode);
|