toornament 2.1.0

Library for Toornament.com the eSports platform
Documentation

toornament-rs

Build status Crates Docs MIT licensed

http://toornament.com api bindings.

Status

Everything is implemented. Note, that the toornament service API is at early stages of development and in beta stage, the library will try to be up-to-date.

The book and the documentation

There is a book and the documentation which may help you using this library.

Implementation

  • Non-mutable 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.