github_v3

Crates.iogithub_v3
lib.rsgithub_v3
created_at2020-04-11 11:49:25.46222
updated_at2024-03-20 17:09:39.852389
downloads3646
descriptionMinimal async GitHub API v3 client
homepagehttps://lib.rs/github_v3
repositoryhttps://gitlab.com/lib.rs/main/-/tree/HEAD/github_v3
max_upload_size
id228626
Kornel

documentation

README

# Async client for GitHub API v3 (`application/vnd.github.v3+json`) Written for [https://lib.rs](https://lib.rs). Supports only `get()` requests, because I didn't need more. [PR's welcome](https://gitlab.com/lib.rs/main/-/tree/HEAD/github_v3). * Uses `async`/`await` and `std::futures`. * Supports streaming of GitHub's paged responses. * Automatically waits for responses that GitHub processes asynchronously in the background. * Automatically waits when hitting rate limit. * It's tiny, around 200 lines of code. It relies on [serde](https://lib.rs/serde) for parsing responses, so bring your own data model.
Commit count: 0

cargo fmt