[][src]Module rosu::backend

Contains the client and the request logic

Modules

requests

Structs

BeatmapRequest

Request struct to retrieve beatmaps.

BestRequest

Request struct to retrieve a user's best scores. An instance must contain either a user id or a username

MatchRequest

Request struct to retrieve matches.

Osu

The main osu client. Pass this into a queue method of some request to retrieve and parse the data.

RecentRequest

Request struct to retrieve a user's recent scores. An instance must contain either a user id or a username

ScoreRequest

Request struct to retrieve scores of a beatmap. An instance must contain a beatmap id.

UserRequest

Request struct to retrieve users. An instance must contain either a user id or a username

Enums

OsuError

Type Definitions

OsuResult