1 unstable release
0.1.0 | Jan 21, 2023 |
---|
#26 in #osu
24KB
615 lines
osu-api
Feature rich osu!
API wrapper.
Project structure
This project is separated by two part:
- api
- v1
- v2
- util
- v1
- v2
Each part of this project can be enable/disable by --features
parameter.
The api
part contains data structure serialize/deserialize and net IO.
The util
part contains some useful utilities function.
Custom client
If you don't like the default reqwest::Client
, you can implement
the OsuApiRequester
trait for your client.
Dependencies
~7–20MB
~272K SLoC