pub struct MatchV5<'a> { /* private fields */ }
Expand description
MatchV5 endpoints handle, accessed by calling match_v5()
on a RiotApi
instance.
§Riot Developer API Reference
Note: this struct is automatically generated.
Implementations§
source§impl<'a> MatchV5<'a>
impl<'a> MatchV5<'a>
sourcepub fn get_match_ids_by_puuid(
&self,
route: RegionalRoute,
puuid: &str,
count: Option<i32>,
end_time: Option<i64>,
queue: Option<Queue>,
start_time: Option<i64>,
start: Option<i32>,
type: Option<&str>,
) -> impl Future<Output = Result<Vec<String>>> + 'a
pub fn get_match_ids_by_puuid( &self, route: RegionalRoute, puuid: &str, count: Option<i32>, end_time: Option<i64>, queue: Option<Queue>, start_time: Option<i64>, start: Option<i32>, type: Option<&str>, ) -> impl Future<Output = Result<Vec<String>>> + 'a
Get a list of match ids by puuid
§Parameters
route
- Route to query.puuid
(required, in path)start_time
(optional, in query) - Epoch timestamp in seconds. The matchlist started storing timestamps on June 16th, 2021. Any matches played before June 16th, 2021 won’t be included in the results if the startTime filter is set.end_time
(optional, in query) - Epoch timestamp in seconds.queue
(optional, in query) - Filter the list of match ids by a specific queue id. This filter is mutually inclusive of the type filter meaning any match ids returned must match both the queue and type filters.type
(optional, in query) - Filter the list of match ids by the type of match. This filter is mutually inclusive of the queue filter meaning any match ids returned must match both the queue and type filters.start
(optional, in query) - Defaults to 0. Start index.count
(optional, in query) - Defaults to 20. Valid values: 0 to 100. Number of match ids to return.
§Riot Developer API Reference
Note: this method is automatically generated.
sourcepub fn get_match(
&self,
route: RegionalRoute,
match_id: &str,
) -> impl Future<Output = Result<Option<Match>>> + 'a
pub fn get_match( &self, route: RegionalRoute, match_id: &str, ) -> impl Future<Output = Result<Option<Match>>> + 'a
sourcepub fn get_timeline(
&self,
route: RegionalRoute,
match_id: &str,
) -> impl Future<Output = Result<Option<Timeline>>> + 'a
pub fn get_timeline( &self, route: RegionalRoute, match_id: &str, ) -> impl Future<Output = Result<Option<Timeline>>> + 'a
Auto Trait Implementations§
impl<'a> Freeze for MatchV5<'a>
impl<'a> !RefUnwindSafe for MatchV5<'a>
impl<'a> Send for MatchV5<'a>
impl<'a> Sync for MatchV5<'a>
impl<'a> Unpin for MatchV5<'a>
impl<'a> !UnwindSafe for MatchV5<'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