fast42

Crates.iofast42
lib.rsfast42
version0.0.1
sourcesrc
created_at2022-12-29 13:44:39.152286
updated_at2022-12-29 13:44:39.152286
descriptionA super fast 42API connector 🚀
homepage
repositoryhttps://github.com/codam-coding-college/fast42-rs
max_upload_size
id747343
size81,695
Oscar Mulder (OscarMulder)

documentation

README

Fast42 - Rust Edition

A super fast 42 API connector

Makes it easy to fetch data from the 42 API. Main features:

  • Rate Limited
  • Async (easily fetch all pages of an endpoint!)
  • Fast 🚀

Running examples

  • Initialize your secrets.yaml file in the examples folder using the template from secrets_example.yaml
  • Run the example like this: cargo run --example users

TODO

  • add patch/put/post/delete
  • add scopes
  • [] add multi key support
  • [] implement doing requests with user access token
  • solve potential issues with duplicate http options (page[size])
  • [] publish to crates.io
Commit count: 18

cargo fmt