diff --git a/src/consts/champion.rs b/src/consts/champion.rs
index 6911480..772e3da 100644
--- a/src/consts/champion.rs
+++ b/src/consts/champion.rs
@@ -216,6 +216,8 @@ pub enum Champion {
#[strum(to_string="Rammus", serialize="Rammus")] Rammus = 33,
/// Rek'Sai (`RekSai`, 421).
#[strum(to_string="Rek'Sai", serialize="RekSai")] RekSai = 421,
+ /// Rell (`Rell`, 526).
+ #[strum(to_string="Rell", serialize="Rell")] Rell = 526,
/// Renekton (`Renekton`, 58).
#[strum(to_string="Renekton", serialize="Renekton")] Renekton = 58,
/// Rengar (`Rengar`, 107).
@@ -454,6 +456,7 @@ impl Champion {
Self::Rakan => "Rakan",
Self::Rammus => "Rammus",
Self::RekSai => "RekSai",
+ Self::Rell => "Rell",
Self::Renekton => "Renekton",
Self::Rengar => "Rengar",
Self::Riven => "Riven",
diff --git a/src/endpoints.rs b/src/endpoints.rs
index 827ea1b..87f5398 100644
--- a/src/endpoints.rs
+++ b/src/endpoints.rs
@@ -7,7 +7,7 @@
///////////////////////////////////////////////
// http://www.mingweisamuel.com/riotapi-schema/tool/
-// Version 46d6543508faf7f5f800259caddca32c99565c64
+// Version ece6f45a4d6232f4e9940219258f1bd3ae1fee6d
//! Automatically generated endpoint handles.
@@ -86,6 +86,15 @@ impl RiotApi {
pub fn lol_status_v3(&self) -> LolStatusV3 {
LolStatusV3 { base: self }
}
+ /// Returns a handle for accessing [LolStatusV4](crate::endpoints::LolStatusV4) endpoints.
+ /// # Riot Developer API Reference
+ /// `lol-status-v4`
+ ///
+ /// Note: this method is automatically generated.
+ #[inline]
+ pub fn lol_status_v4(&self) -> LolStatusV4 {
+ LolStatusV4 { base: self }
+ }
/// Returns a handle for accessing [LorMatchV1](crate::endpoints::LorMatchV1) endpoints.
/// # Riot Developer API Reference
/// `lor-match-v1`
@@ -104,6 +113,15 @@ impl RiotApi {
pub fn lor_ranked_v1(&self) -> LorRankedV1 {
LorRankedV1 { base: self }
}
+ /// Returns a handle for accessing [LorStatusV1](crate::endpoints::LorStatusV1) endpoints.
+ /// # Riot Developer API Reference
+ /// `lor-status-v1`
+ ///
+ /// Note: this method is automatically generated.
+ #[inline]
+ pub fn lor_status_v1(&self) -> LorStatusV1 {
+ LorStatusV1 { base: self }
+ }
/// Returns a handle for accessing [MatchV4](crate::endpoints::MatchV4) endpoints.
/// # Riot Developer API Reference
/// `match-v4`
@@ -203,6 +221,15 @@ impl RiotApi {
pub fn val_match_v1(&self) -> ValMatchV1 {
ValMatchV1 { base: self }
}
+ /// Returns a handle for accessing [ValStatusV1](crate::endpoints::ValStatusV1) endpoints.
+ /// # Riot Developer API Reference
+ /// `val-status-v1`
+ ///
+ /// Note: this method is automatically generated.
+ #[inline]
+ pub fn val_status_v1(&self) -> ValStatusV1 {
+ ValStatusV1 { base: self }
+ }
}
/// AccountV1 endpoints handle, accessed by calling [`account_v1()`](crate::RiotApi::account_v1) on a [`RiotApi`](crate::RiotApi) instance.
@@ -598,6 +625,31 @@ impl<'a> LolStatusV3<'a> {
}
+/// LolStatusV4 endpoints handle, accessed by calling [`lol_status_v4()`](crate::RiotApi::lol_status_v4) on a [`RiotApi`](crate::RiotApi) instance.
+/// # Riot Developer API Reference
+/// `lol-status-v4`
+///
+/// Note: this struct is automatically generated.
+pub struct LolStatusV4<'a> {
+ base: &'a RiotApi,
+}
+impl<'a> LolStatusV4<'a> {
+ /// Get League of Legends status for the given platform.
+ /// # Parameters
+ /// * `region` - Region to query.
+ /// # Riot Developer API Reference
+ /// `lol-status-v4.getPlatformData`
+ ///
+ /// Note: this method is automatically generated.
+ pub fn get_platform_data(&self, region: Region)
+ -> impl Future