Struct riven::endpoints::ChampionMasteryV4
source · pub struct ChampionMasteryV4<'a> { /* private fields */ }
Expand description
ChampionMasteryV4 endpoints handle, accessed by calling champion_mastery_v4()
on a RiotApi
instance.
§Riot Developer API Reference
Note: this struct is automatically generated.
Implementations§
source§impl<'a> ChampionMasteryV4<'a>
impl<'a> ChampionMasteryV4<'a>
sourcepub fn get_all_champion_masteries_by_puuid(
&self,
route: PlatformRoute,
encrypted_puuid: &str,
) -> impl Future<Output = Result<Vec<ChampionMastery>>> + 'a
pub fn get_all_champion_masteries_by_puuid( &self, route: PlatformRoute, encrypted_puuid: &str, ) -> impl Future<Output = Result<Vec<ChampionMastery>>> + 'a
Get all champion mastery entries sorted by number of champion points descending.
§Parameters
route
- Route to query.encrypted_puuid
(required, in path)
§Riot Developer API Reference
champion-mastery-v4.getAllChampionMasteriesByPUUID
Note: this method is automatically generated.
sourcepub fn get_champion_mastery_by_puuid(
&self,
route: PlatformRoute,
encrypted_puuid: &str,
champion_id: Champion,
) -> impl Future<Output = Result<ChampionMastery>> + 'a
pub fn get_champion_mastery_by_puuid( &self, route: PlatformRoute, encrypted_puuid: &str, champion_id: Champion, ) -> impl Future<Output = Result<ChampionMastery>> + 'a
Get a champion mastery by puuid and champion ID.
§Parameters
route
- Route to query.encrypted_puuid
(required, in path)champion_id
(required, in path) - Champion ID to retrieve Champion Mastery.
§Riot Developer API Reference
champion-mastery-v4.getChampionMasteryByPUUID
Note: this method is automatically generated.
sourcepub fn get_top_champion_masteries_by_puuid(
&self,
route: PlatformRoute,
encrypted_puuid: &str,
count: Option<i32>,
) -> impl Future<Output = Result<Vec<ChampionMastery>>> + 'a
pub fn get_top_champion_masteries_by_puuid( &self, route: PlatformRoute, encrypted_puuid: &str, count: Option<i32>, ) -> impl Future<Output = Result<Vec<ChampionMastery>>> + 'a
Get specified number of top champion mastery entries sorted by number of champion points descending.
§Parameters
route
- Route to query.encrypted_puuid
(required, in path)count
(optional, in query) - Number of entries to retrieve, defaults to 3.
§Riot Developer API Reference
champion-mastery-v4.getTopChampionMasteriesByPUUID
Note: this method is automatically generated.
sourcepub fn get_champion_mastery_score_by_puuid(
&self,
route: PlatformRoute,
encrypted_puuid: &str,
) -> impl Future<Output = Result<i32>> + 'a
pub fn get_champion_mastery_score_by_puuid( &self, route: PlatformRoute, encrypted_puuid: &str, ) -> impl Future<Output = Result<i32>> + 'a
Get a player’s total champion mastery score, which is the sum of individual champion mastery levels.
§Parameters
route
- Route to query.encrypted_puuid
(required, in path)
§Riot Developer API Reference
champion-mastery-v4.getChampionMasteryScoreByPUUID
Note: this method is automatically generated.