Struct riven::endpoints::MatchV5

source ·
pub struct MatchV5<'a> { /* private fields */ }
Expand description

MatchV5 endpoints handle, accessed by calling match_v5() on a RiotApi instance.

§Riot Developer API Reference

match-v5

Note: this struct is automatically generated.

Implementations§

source§

impl<'a> MatchV5<'a>

source

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

match-v5.getMatchIdsByPUUID

Note: this method is automatically generated.

source

pub fn get_match( &self, route: RegionalRoute, match_id: &str, ) -> impl Future<Output = Result<Option<Match>>> + 'a

Get a match by match id

§Parameters
  • route - Route to query.
  • match_id (required, in path)
§Riot Developer API Reference

match-v5.getMatch

Note: this method is automatically generated.

source

pub fn get_timeline( &self, route: RegionalRoute, match_id: &str, ) -> impl Future<Output = Result<Option<Timeline>>> + 'a

Get a match timeline by match id

§Parameters
  • route - Route to query.
  • match_id (required, in path)
§Riot Developer API Reference

match-v5.getTimeline

Note: this method is automatically generated.

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> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more