1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
//! Constant data and Enums used with the Riot Games API.
//!
//! This module uses SCREAMING_SNAKE_CASE for enum variants, as enums in this
//! crate should be considered collections of constants.

#![allow(deprecated)]
#![allow(non_camel_case_types)]

mod macro_serde_string;

mod champion;
pub use champion::*;

mod division;
pub use division::*;

mod game_mode;
pub use game_mode::*;

mod game_type;
pub use game_type::*;

mod map;
pub use map::*;

mod queue_type;
pub use queue_type::*;

mod queue;
pub use queue::*;

pub mod ranks;

mod region;
pub use region::*;

mod season;
pub use season::*;

/// Trait allowing iteration of enum types, implemented by several enums in this module.
/// Re-exported from strum.
///
///
pub use strum::IntoEnumIterator;

mod team;
pub use team::*;

mod tier;
pub use tier::*;