[−][src]Enum riven::consts::GameMode
League of Legends game mode, such as Classic, ARAM, URF, One For All, Ascension, etc.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Classic Summoner's Rift and Twisted Treeline games
Dominion/Crystal Scar games
ARAM games
Tutorial games
URF games
Doom Bot games
One for All games
Ascension games
Snowdown Showdown games
Legend of the Poro King games
Nexus Siege games
Blood Hunt Assassin games
All Random Summoner's Rift games
Dark Star: Singularity games
Star Guardian Invasion games
PROJECT: Hunters games
Nexus Blitz games
Odyssey: Extraction games
Trait Implementations
impl AsRef<str> for GameMode
[src]
impl Clone for GameMode
[src]
impl Copy for GameMode
[src]
impl Debug for GameMode
[src]
impl<'de> Deserialize<'de> for GameMode
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl Display for GameMode
[src]
impl Eq for GameMode
[src]
impl<'_derivative_strum> From<&'_derivative_strum GameMode> for &'static str
[src]
impl From<GameMode> for &'static str
[src]
impl FromStr for GameMode
[src]
type Err = ParseError
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<GameMode, Self::Err>
[src]
impl Hash for GameMode
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<GameMode> for GameMode
[src]
impl Serialize for GameMode
[src]
impl StructuralEq for GameMode
[src]
impl StructuralPartialEq for GameMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for GameMode
impl Send for GameMode
impl Sync for GameMode
impl Unpin for GameMode
impl UnwindSafe for GameMode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,