Enum riven::consts::Champion [−][src]
#[non_exhaustive] #[repr(i16)] pub enum Champion {}Show variants
None, Aatrox, Ahri, Akali, Alistar, Amumu, Anivia, Annie, Aphelios, Ashe, AurelionSol, Azir, Bard, Blitzcrank, Brand, Braum, Caitlyn, Camille, Cassiopeia, ChoGath, Corki, Darius, Diana, DrMundo, Draven, Ekko, Elise, Evelynn, Ezreal, Fiddlesticks, Fiora, Fizz, Galio, Gangplank, Garen, Gnar, Gragas, Graves, Gwen, Hecarim, Heimerdinger, Illaoi, Irelia, Ivern, Janna, JarvanIV, Jax, Jayce, Jhin, Jinx, KaiSa, Kalista, Karma, Karthus, Kassadin, Katarina, Kayle, Kayn, Kennen, KhaZix, Kindred, Kled, KogMaw, LeBlanc, LeeSin, Leona, Lillia, Lissandra, Lucian, Lulu, Lux, Malphite, Malzahar, Maokai, MasterYi, MissFortune, Mordekaiser, Morgana, Nami, Nasus, Nautilus, Neeko, Nidalee, Nocturne, NunuWillump, Olaf, Orianna, Ornn, Pantheon, Poppy, Pyke, Qiyana, Quinn, Rakan, Rammus, RekSai, Rell, Renekton, Rengar, Riven, Rumble, Ryze, Samira, Sejuani, Senna, Seraphine, Sett, Shaco, Shen, Shyvana, Singed, Sion, Sivir, Skarner, Sona, Soraka, Swain, Sylas, Syndra, TahmKench, Taliyah, Talon, Taric, Teemo, Thresh, Tristana, Trundle, Tryndamere, TwistedFate, Twitch, Udyr, Urgot, Varus, Vayne, Veigar, VelKoz, Vi, Viego, Viktor, Vladimir, Volibear, Warwick, Wukong, Xayah, Xerath, XinZhao, Yasuo, Yone, Yorick, Yuumi, Zac, Zed, Ziggs, Zilean, Zoe, Zyra,
Expand description
League of Legend’s champions.
The documentation of each variant specifies:
NAME (IDENTIFIER
, ID).
Implements IntoEnumIterator.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
A champion that doesn’t exist. Used in TeamBans when no champion was banned.
None (NONE
, -1).
Aatrox (Aatrox
, 266).
Ahri (Ahri
, 103).
Akali (Akali
, 84).
Alistar (Alistar
, 12).
Amumu (Amumu
, 32).
Anivia (Anivia
, 34).
Annie (Annie
, 1).
Aphelios (Aphelios
, 523).
Ashe (Ashe
, 22).
Aurelion Sol (AurelionSol
, 136).
Azir (Azir
, 268).
Bard (Bard
, 432).
Blitzcrank (Blitzcrank
, 53).
Brand (Brand
, 63).
Braum (Braum
, 201).
Caitlyn (Caitlyn
, 51).
Camille (Camille
, 164).
Cassiopeia (Cassiopeia
, 69).
Cho’Gath (Chogath
, 31).
Corki (Corki
, 42).
Darius (Darius
, 122).
Diana (Diana
, 131).
Dr. Mundo (DrMundo
, 36).
Draven (Draven
, 119).
Ekko (Ekko
, 245).
Elise (Elise
, 60).
Evelynn (Evelynn
, 28).
Ezreal (Ezreal
, 81).
Fiddlesticks (FiddleSticks
, 9).
Fiora (Fiora
, 114).
Fizz (Fizz
, 105).
Galio (Galio
, 3).
Gangplank (Gangplank
, 41).
Garen (Garen
, 86).
Gnar (Gnar
, 150).
Gragas (Gragas
, 79).
Graves (Graves
, 104).
Gwen (Gwen
, 887).
Hecarim (Hecarim
, 120).
Heimerdinger (Heimerdinger
, 74).
Illaoi (Illaoi
, 420).
Irelia (Irelia
, 39).
Ivern (Ivern
, 427).
Janna (Janna
, 40).
Jarvan IV (JarvanIV
, 59).
Jax (Jax
, 24).
Jayce (Jayce
, 126).
Jhin (Jhin
, 202).
Jinx (Jinx
, 222).
Kai’Sa (Kaisa
, 145).
Kalista (Kalista
, 429).
Karma (Karma
, 43).
Karthus (Karthus
, 30).
Kassadin (Kassadin
, 38).
Katarina (Katarina
, 55).
Kayle (Kayle
, 10).
Kayn (Kayn
, 141).
Kennen (Kennen
, 85).
Kha’Zix (Khazix
, 121).
Kindred (Kindred
, 203).
Kled (Kled
, 240).
Kog’Maw (KogMaw
, 96).
LeBlanc (Leblanc
, 7).
Lee Sin (LeeSin
, 64).
Leona (Leona
, 89).
Lillia (Lillia
, 876).
Lissandra (Lissandra
, 127).
Lucian (Lucian
, 236).
Lulu (Lulu
, 117).
Lux (Lux
, 99).
Malphite (Malphite
, 54).
Malzahar (Malzahar
, 90).
Maokai (Maokai
, 57).
Master Yi (MasterYi
, 11).
Miss Fortune (MissFortune
, 21).
Mordekaiser (Mordekaiser
, 82).
Morgana (Morgana
, 25).
Nami (Nami
, 267).
Nasus (Nasus
, 75).
Nautilus (Nautilus
, 111).
Neeko (Neeko
, 518).
Nidalee (Nidalee
, 76).
Nocturne (Nocturne
, 56).
Nunu & Willump (Nunu
, 20).
Olaf (Olaf
, 2).
Orianna (Orianna
, 61).
Ornn (Ornn
, 516).
Pantheon (Pantheon
, 80).
Poppy (Poppy
, 78).
Pyke (Pyke
, 555).
Qiyana (Qiyana
, 246).
Quinn (Quinn
, 133).
Rakan (Rakan
, 497).
Rammus (Rammus
, 33).
Rek’Sai (RekSai
, 421).
Rell (Rell
, 526).
Renekton (Renekton
, 58).
Rengar (Rengar
, 107).
Riven (Riven
, 92).
Rumble (Rumble
, 68).
Ryze (Ryze
, 13).
Samira (Samira
, 360).
Sejuani (Sejuani
, 113).
Senna (Senna
, 235).
Seraphine (Seraphine
, 147).
Sett (Sett
, 875).
Shaco (Shaco
, 35).
Shen (Shen
, 98).
Shyvana (Shyvana
, 102).
Singed (Singed
, 27).
Sion (Sion
, 14).
Sivir (Sivir
, 15).
Skarner (Skarner
, 72).
Sona (Sona
, 37).
Soraka (Soraka
, 16).
Swain (Swain
, 50).
Sylas (Sylas
, 517).
Syndra (Syndra
, 134).
Tahm Kench (TahmKench
, 223).
Taliyah (Taliyah
, 163).
Talon (Talon
, 91).
Taric (Taric
, 44).
Teemo (Teemo
, 17).
Thresh (Thresh
, 412).
Tristana (Tristana
, 18).
Trundle (Trundle
, 48).
Tryndamere (Tryndamere
, 23).
Twisted Fate (TwistedFate
, 4).
Twitch (Twitch
, 29).
Udyr (Udyr
, 77).
Urgot (Urgot
, 6).
Varus (Varus
, 110).
Vayne (Vayne
, 67).
Veigar (Veigar
, 45).
Vel’Koz (Velkoz
, 161).
Vi (Vi
, 254).
Viego (Viego
, 234).
Viktor (Viktor
, 112).
Vladimir (Vladimir
, 8).
Volibear (Volibear
, 106).
Warwick (Warwick
, 19).
Wukong (MonkeyKing
, 62).
Xayah (Xayah
, 498).
Xerath (Xerath
, 101).
Xin Zhao (XinZhao
, 5).
Yasuo (Yasuo
, 157).
Yone (Yone
, 777).
Yorick (Yorick
, 83).
Yuumi (Yuumi
, 350).
Zac (Zac
, 154).
Zed (Zed
, 238).
Ziggs (Ziggs
, 115).
Zilean (Zilean
, 26).
Zoe (Zoe
, 142).
Zyra (Zyra
, 143).
Implementations
The champion’s name (localized en_US
), or "NONE"
for the None variant.
The champion’s identifier key. Somtimes called “key”, “identifier”, or “alias”. This is mainly used in DDragon paths.
This is generally the en_US
name with spaces and punctuation removed,
but there are the following exceptions:
Variant | Name | Identifier |
---|---|---|
None | “NONE” | “NONE” |
ChoGath | “Cho’Gath” | “Chogath” |
Fiddlesticks | “Fiddlesticks” | “FiddleSticks” |
KaiSa | “Kai’Sa” | “Kaisa” |
KhaZix | “Kha’Zix” | “Khazix” |
LeBlanc | “LeBlanc” | “Leblanc” |
NunuWillump | “Nunu & Willump” | “Nunu” |
VelKoz | “Vel’Koz” | “Velkoz” |
Wukong | “Wukong” | “MonkeyKing” |
Trait Implementations
Deserialize this value from the given Serde deserializer. Read more
type Iterator = ChampionIter
fn iter() -> ChampionIterⓘNotable traits for ChampionIter
impl Iterator for ChampionIter type Item = Champion;
[src]type Error = TryFromPrimitiveError<Self>
type Error = TryFromPrimitiveError<Self>
The type returned in the event of a conversion error.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Champion
impl UnwindSafe for Champion
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more