Struct lolapi::LolApiClient [] [src]

pub struct LolApiClient<K> { /* fields omitted */ }

Methods

impl<K: Display> LolApiClient<K>
[src]

[src]

[src]

"Get all champion mastery entries sorted by number of champion points descending."

Endpoint: /lol/champion-mastery/v3/champion-masteries/by-summoner/{summoner_id}

[src]

"Get a champion mastery by player ID and champion ID."

Endpoint: /lol/champion-mastery/v3/champion-masteries/by-summoner/{summoner_id}/by-champion/{champion_id}

[src]

"Get a player's total champion mastery score, which is the sum of individual champion mastery levels."

Endpoint: /lol/champion-mastery/v3/scores/by-summoner/{summoner_id}

[src]

"Retrieve all champions."

Endpoint: /lol/platform/v3/champions

[src]

"Retrieve champion by ID."

Endpoint: /lol/platform/v3/champions/{id}

[src]

"Get the challenger league for a given queue."

Endpoint: /lol/league/v3/challengerleagues/by-queue/{queue}

[src]

"Get leagues in all queues for a given summoner ID."

Endpoint: /lol/league/v3/leagues/by-summoner/{summonerId}

[src]

"Get the master league for a given queue."

Endpoint: /lol/league/v3/masterleagues/by-queue/{queue}

[src]

"Get leagues in all queues for a given summoner ID."

Endpoint: /lol/league/v3/leagues/by-summoner/{summonerId}

Trait Implementations

impl<K> Send for LolApiClient<K>
[src]

impl<K> Sync for LolApiClient<K>
[src]