Skip to content

A super fast 42API connector for rust ๐Ÿš€

License

Notifications You must be signed in to change notification settings

OscarMulder/fast42-rs

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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

About

A super fast 42API connector for rust ๐Ÿš€

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%