diff --git a/src/consts/queue.rs b/src/consts/queue.rs
index b0fcf21..5944e8e 100644
--- a/src/consts/queue.rs
+++ b/src/consts/queue.rs
@@ -24,14 +24,14 @@ pub enum Queue {
/// 5v5 Blind Pick games games on Summoner's Rift.
///
Deprecated in patch 7.19 in favor of queueId 430
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 430")]
- SUMMONERS_RIFT_5V5_BLIND_PICK_GAMES_DEPRECATED = 2,
+ SUMMONERS_RIFT_5V5_BLIND_PICK_GAMES_DEPRECATED_2 = 2,
/// 5v5 Blind Pick games games on Summoner's Rift.
SUMMONERS_RIFT_5V5_BLIND_PICK_GAMES = 430,
/// 5v5 Ranked Solo games games on Summoner's Rift.
///
Deprecated in favor of queueId 420
#[deprecated(note="Deprecated in favor of queueId 420")]
- SUMMONERS_RIFT_5V5_RANKED_SOLO_GAMES_DEPRECATED = 4,
+ SUMMONERS_RIFT_5V5_RANKED_SOLO_GAMES_DEPRECATED_4 = 4,
/// 5v5 Ranked Solo games games on Summoner's Rift.
SUMMONERS_RIFT_5V5_RANKED_SOLO_GAMES = 420,
@@ -53,14 +53,16 @@ pub enum Queue {
/// 3v3 Ranked Flex games games on Twisted Treeline.
///
Deprecated in patch 7.19 in favor of queueId 470
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 470")]
- TWISTED_TREELINE_3V3_RANKED_FLEX_GAMES_DEPRECATED = 9,
+ TWISTED_TREELINE_3V3_RANKED_FLEX_GAMES_DEPRECATED_9 = 9,
/// 3v3 Ranked Flex games games on Twisted Treeline.
- TWISTED_TREELINE_3V3_RANKED_FLEX_GAMES = 470,
+ ///
Deprecated in patch 9.23
+ #[deprecated(note="Deprecated in patch 9.23")]
+ TWISTED_TREELINE_3V3_RANKED_FLEX_GAMES_DEPRECATED_470 = 470,
/// 5v5 Draft Pick games games on Summoner's Rift.
///
Deprecated in favor of queueId 400
#[deprecated(note="Deprecated in favor of queueId 400")]
- SUMMONERS_RIFT_5V5_DRAFT_PICK_GAMES_DEPRECATED = 14,
+ SUMMONERS_RIFT_5V5_DRAFT_PICK_GAMES_DEPRECATED_14 = 14,
/// 5v5 Draft Pick games games on Summoner's Rift.
SUMMONERS_RIFT_5V5_DRAFT_PICK_GAMES = 400,
@@ -82,21 +84,21 @@ pub enum Queue {
/// Co-op vs AI Intro Bot games games on Summoner's Rift.
///
Deprecated in patch 7.19 in favor of queueId 830
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 830")]
- SUMMONERS_RIFT_CO_OP_VS_AI_INTRO_BOT_GAMES_DEPRECATED = 31,
+ SUMMONERS_RIFT_CO_OP_VS_AI_INTRO_BOT_GAMES_DEPRECATED_31 = 31,
/// Co-op vs. AI Intro Bot games games on Summoner's Rift.
SUMMONERS_RIFT_CO_OP_VS_AI_INTRO_BOT_GAMES = 830,
/// Co-op vs AI Beginner Bot games games on Summoner's Rift.
///
Deprecated in patch 7.19 in favor of queueId 840
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 840")]
- SUMMONERS_RIFT_CO_OP_VS_AI_BEGINNER_BOT_GAMES_DEPRECATED = 32,
+ SUMMONERS_RIFT_CO_OP_VS_AI_BEGINNER_BOT_GAMES_DEPRECATED_32 = 32,
/// Co-op vs. AI Beginner Bot games games on Summoner's Rift.
SUMMONERS_RIFT_CO_OP_VS_AI_BEGINNER_BOT_GAMES = 840,
/// Co-op vs AI Intermediate Bot games games on Summoner's Rift.
///
Deprecated in patch 7.19 in favor of queueId 850
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 850")]
- SUMMONERS_RIFT_CO_OP_VS_AI_INTERMEDIATE_BOT_GAMES_DEPRECATED = 33,
+ SUMMONERS_RIFT_CO_OP_VS_AI_INTERMEDIATE_BOT_GAMES_DEPRECATED_33 = 33,
/// Co-op vs. AI Intermediate Bot games games on Summoner's Rift.
SUMMONERS_RIFT_CO_OP_VS_AI_INTERMEDIATE_BOT_GAMES = 850,
@@ -123,7 +125,7 @@ pub enum Queue {
/// 5v5 ARAM games games on Howling Abyss.
///
Deprecated in patch 7.19 in favor of queueId 450
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 450")]
- HOWLING_ABYSS_5V5_ARAM_GAMES_DEPRECATED = 65,
+ HOWLING_ABYSS_5V5_ARAM_GAMES_DEPRECATED_65 = 65,
/// 5v5 ARAM games games on Howling Abyss.
HOWLING_ABYSS_5V5_ARAM_GAMES = 450,
@@ -135,7 +137,7 @@ pub enum Queue {
/// One for All games games on Summoner's Rift.
///
Deprecated in patch 8.6 in favor of queueId 1020
#[deprecated(note="Deprecated in patch 8.6 in favor of queueId 1020")]
- SUMMONERS_RIFT_ONE_FOR_ALL_GAMES_DEPRECATED = 70,
+ SUMMONERS_RIFT_ONE_FOR_ALL_GAMES_DEPRECATED_70 = 70,
/// One for All games games on Summoner's Rift.
SUMMONERS_RIFT_ONE_FOR_ALL_GAMES = 1020,
@@ -175,7 +177,7 @@ pub enum Queue {
/// Ascension games games on Crystal Scar.
///
Deprecated in patch 7.19 in favor of queueId 910
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 910")]
- CRYSTAL_SCAR_ASCENSION_GAMES_DEPRECATED = 96,
+ CRYSTAL_SCAR_ASCENSION_GAMES_DEPRECATED_96 = 96,
/// Ascension games games on Crystal Scar.
CRYSTAL_SCAR_ASCENSION_GAMES = 910,
@@ -188,7 +190,7 @@ pub enum Queue {
/// Legend of the Poro King games games on Howling Abyss.
///
Deprecated in patch 7.19 in favor of queueId 920
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 920")]
- HOWLING_ABYSS_LEGEND_OF_THE_PORO_KING_GAMES_DEPRECATED = 300,
+ HOWLING_ABYSS_LEGEND_OF_THE_PORO_KING_GAMES_DEPRECATED_300 = 300,
/// Legend of the Poro King games games on Howling Abyss.
HOWLING_ABYSS_LEGEND_OF_THE_PORO_KING_GAMES = 920,
@@ -201,7 +203,7 @@ pub enum Queue {
/// Nexus Siege games games on Summoner's Rift.
///
Deprecated in patch 7.19 in favor of queueId 940
#[deprecated(note="Deprecated in patch 7.19 in favor of queueId 940")]
- SUMMONERS_RIFT_NEXUS_SIEGE_GAMES_DEPRECATED = 315,
+ SUMMONERS_RIFT_NEXUS_SIEGE_GAMES_DEPRECATED_315 = 315,
/// Nexus Siege games games on Summoner's Rift.
SUMMONERS_RIFT_NEXUS_SIEGE_GAMES = 940,
@@ -225,6 +227,8 @@ pub enum Queue {
SUMMONERS_RIFT_5V5_RANKED_FLEX_GAMES = 440,
/// 3v3 Blind Pick games games on Twisted Treeline.
+ ///
Deprecated in patch 9.23
+ #[deprecated(note="Deprecated in patch 9.23")]
TWISTED_TREELINE_3V3_BLIND_PICK_GAMES = 460,
/// Blood Hunt Assassin games games on Summoner's Rift.
@@ -237,9 +241,13 @@ pub enum Queue {
SUMMONERS_RIFT_CLASH_GAMES = 700,
/// Co-op vs. AI Intermediate Bot games games on Twisted Treeline.
+ ///
Deprecated in patch 9.23
+ #[deprecated(note="Deprecated in patch 9.23")]
TWISTED_TREELINE_CO_OP_VS_AI_INTERMEDIATE_BOT_GAMES = 800,
/// Co-op vs. AI Intro Bot games games on Twisted Treeline.
+ ///
Deprecated in patch 9.23
+ #[deprecated(note="Deprecated in patch 9.23")]
TWISTED_TREELINE_CO_OP_VS_AI_INTRO_BOT_GAMES = 810,
/// Co-op vs. AI Beginner Bot games games on Twisted Treeline.
@@ -287,6 +295,9 @@ pub enum Queue {
/// Ranked Teamfight Tactics games games on Convergence.
CONVERGENCE_RANKED_TEAMFIGHT_TACTICS_GAMES = 1100,
+ /// Teamfight Tactics Tutorial games games on Convergence.
+ CONVERGENCE_TEAMFIGHT_TACTICS_TUTORIAL_GAMES = 1110,
+
/// Nexus Blitz games games on Nexus Blitz.
///
Deprecated in patch 9.2
#[deprecated(note="Deprecated in patch 9.2")]
diff --git a/src/endpoints.rs b/src/endpoints.rs
index 40ebb2a..f1f420a 100644
--- a/src/endpoints.rs
+++ b/src/endpoints.rs
@@ -7,7 +7,7 @@
///////////////////////////////////////////////
// http://www.mingweisamuel.com/riotapi-schema/tool/
-// Version e22fa894666bc6e13ce9daac7c0c9272c1ff3aaa
+// Version 71bb788ab92c0b03d5dd284402d9514b625fe2a4
//! Automatically generated endpoint handles.
@@ -41,6 +41,15 @@ impl RiotApi {
pub fn champion_v3(&self) -> ChampionV3 {
ChampionV3 { base: self }
}
+ /// Returns a handle for accessing [ClashV1](crate::endpoints::ClashV1) endpoints.
+ /// # Riot Developer API Reference
+ /// `clash-v1`
+ ///
+ /// Note: this method is automatically generated.
+ #[inline]
+ pub fn clash_v1(&self) -> ClashV1 {
+ ClashV1 { base: self }
+ }
/// Returns a handle for accessing [LeagueExpV4](crate::endpoints::LeagueExpV4) endpoints.
/// # Riot Developer API Reference
/// `league-exp-v4`
@@ -242,6 +251,91 @@ impl<'a> ChampionV3<'a> {
}
+/// ClashV1 endpoints handle, accessed by calling [`clash_v1()`](crate::RiotApi::clash_v1) on a [`RiotApi`](crate::RiotApi) instance.
+/// # Riot Developer API Reference
+/// `clash-v1`
+///
+/// Note: this struct is automatically generated.
+pub struct ClashV1<'a> {
+ base: &'a RiotApi,
+}
+impl<'a> ClashV1<'a> {
+ /// Get players by summoner ID.
+ /// # Parameters
+ /// * `region` - Region to query.
+ /// * `summonerId`
+ /// # Riot Developer API Reference
+ /// `clash-v1.getPlayersBySummoner`
+ ///
+ /// Note: this method is automatically generated.
+ pub fn get_players_by_summoner(&self, region: Region, summoner_id: &str)
+ -> impl Future