Struct riven::endpoints::TftLeagueV1
source · pub struct TftLeagueV1<'a> { /* private fields */ }
Expand description
TftLeagueV1 endpoints handle, accessed by calling tft_league_v1()
on a RiotApi
instance.
§Riot Developer API Reference
Note: this struct is automatically generated.
Implementations§
source§impl<'a> TftLeagueV1<'a>
impl<'a> TftLeagueV1<'a>
sourcepub fn get_challenger_league(
&self,
route: PlatformRoute,
queue: Option<&str>,
) -> impl Future<Output = Result<LeagueList>> + 'a
pub fn get_challenger_league( &self, route: PlatformRoute, queue: Option<&str>, ) -> impl Future<Output = Result<LeagueList>> + 'a
Get the challenger league.
§Parameters
route
- Route to query.queue
(optional, in query) - Defaults to RANKED_TFT.
§Riot Developer API Reference
tft-league-v1.getChallengerLeague
Note: this method is automatically generated.
sourcepub fn get_league_entries_for_summoner(
&self,
route: PlatformRoute,
summoner_id: &str,
) -> impl Future<Output = Result<Vec<LeagueEntry>>> + 'a
pub fn get_league_entries_for_summoner( &self, route: PlatformRoute, summoner_id: &str, ) -> impl Future<Output = Result<Vec<LeagueEntry>>> + 'a
Get league entries for a given summoner ID.
§Parameters
route
- Route to query.summoner_id
(required, in path)
§Riot Developer API Reference
tft-league-v1.getLeagueEntriesForSummoner
Note: this method is automatically generated.
sourcepub fn get_league_entries(
&self,
route: PlatformRoute,
tier: Tier,
division: &str,
page: Option<i32>,
queue: Option<&str>,
) -> impl Future<Output = Result<Vec<LeagueEntry>>> + 'a
pub fn get_league_entries( &self, route: PlatformRoute, tier: Tier, division: &str, page: Option<i32>, queue: Option<&str>, ) -> impl Future<Output = Result<Vec<LeagueEntry>>> + 'a
Get all the league entries.
§Parameters
route
- Route to query.tier
(required, in path)division
(required, in path)queue
(optional, in query) - Defaults to RANKED_TFT.page
(optional, in query) - Defaults to 1. Starts with page 1.
§Riot Developer API Reference
tft-league-v1.getLeagueEntries
Note: this method is automatically generated.
sourcepub fn get_grandmaster_league(
&self,
route: PlatformRoute,
queue: Option<&str>,
) -> impl Future<Output = Result<LeagueList>> + 'a
pub fn get_grandmaster_league( &self, route: PlatformRoute, queue: Option<&str>, ) -> impl Future<Output = Result<LeagueList>> + 'a
Get the grandmaster league.
§Parameters
route
- Route to query.queue
(optional, in query) - Defaults to RANKED_TFT.
§Riot Developer API Reference
tft-league-v1.getGrandmasterLeague
Note: this method is automatically generated.
sourcepub fn get_league_by_id(
&self,
route: PlatformRoute,
league_id: &str,
) -> impl Future<Output = Result<Option<LeagueList>>> + 'a
pub fn get_league_by_id( &self, route: PlatformRoute, league_id: &str, ) -> impl Future<Output = Result<Option<LeagueList>>> + 'a
sourcepub fn get_master_league(
&self,
route: PlatformRoute,
queue: Option<&str>,
) -> impl Future<Output = Result<LeagueList>> + 'a
pub fn get_master_league( &self, route: PlatformRoute, queue: Option<&str>, ) -> impl Future<Output = Result<LeagueList>> + 'a
sourcepub fn get_top_rated_ladder(
&self,
route: PlatformRoute,
queue: QueueType,
) -> impl Future<Output = Result<Vec<TopRatedLadderEntry>>> + 'a
pub fn get_top_rated_ladder( &self, route: PlatformRoute, queue: QueueType, ) -> impl Future<Output = Result<Vec<TopRatedLadderEntry>>> + 'a
Get the top rated ladder for given queue
§Parameters
route
- Route to query.queue
(required, in path)
§Riot Developer API Reference
tft-league-v1.getTopRatedLadder
Note: this method is automatically generated.
Auto Trait Implementations§
impl<'a> Freeze for TftLeagueV1<'a>
impl<'a> !RefUnwindSafe for TftLeagueV1<'a>
impl<'a> Send for TftLeagueV1<'a>
impl<'a> Sync for TftLeagueV1<'a>
impl<'a> Unpin for TftLeagueV1<'a>
impl<'a> !UnwindSafe for TftLeagueV1<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more