[][src]Module twitch_api2::helix

Helix endpoints or the New Twitch API

Re-exports

pub use twitch_oauth2::Scope;

Modules

channels

Endpoints regarding channels

clips

Endpoints regarding clips

moderation

Endpoints regarding moderation

streams

Endpoints regarding streams

subscriptions

Endpoints regarding subscriptions

users

Endpoints regarding users

Structs

HelixClient

Client for Helix or the New Twitch API

Pagination

A cursor for pagination. This is needed because of how pagination is represented in the New Twitch API

Response

Response retrieved from endpoint. Data is the type in Request::Response

Enums

Error

Errors from the query serializer

RequestError

Errors for HelixClient::req_get and similar functions.

Traits

Paginated

Request can be paginated with a cursor

Request

A request is a Twitch endpoint, see New Twitch API reference

RequestGet

Helix endpoint GETs information

RequestPatch

Helix endpoint PATCHs information

RequestPost

Helix endpoint POSTs information

Functions

repeat_query

Repeat url query items with name

Type Definitions

Cursor

A cursor is a pointer to the current "page" in the twitch api pagination