toornament-rs
http://toornament.com api bindings.
Status
Updating to the API version 2 is in progress.
How to use
There is a book and the documentation which may help you using this library.
Implementation
- Immutable interface, no need to synchronize, thread-safe.
- No unsafe blocks.
- No unwraps (except the tests).
reqwest
crate is used for performing requests.
Usage
Start by creating Toornament
instance and perform needed operations after.
extern crate toornament;
use toornament::*;
fn main() {
let t = Toornament::with_application("API_TOKEN", "CLIENT_ID", "CLIENT_SECRET")
.unwrap();
assert!(t.disciplines(None).is_ok());
}
More examples are in the examples/
subdirectory.
License
This project is licensed under the MIT license.