8个版本 (5个稳定版)

使用旧的Rust 2015

2.1.0 2020年1月3日
2.0.0 2019年6月14日
1.1.0 2017年10月16日
1.0.1 2017年6月22日
0.2.0 2017年6月1日

#1024 in Web编程

MIT许可证

170KB
3.5K SLoC

toornament-rs

Build status Crates Docs MIT licensed

http://toornament.com API绑定。

状态

所有功能均已实现。请注意,toornament服务API处于开发初期阶段,处于测试阶段,库将尝试保持最新。

书籍和文档

有一个书籍文档,可能有助于您使用此库。

实现

  • 不可变接口,无需同步,线程安全。
  • 没有不安全块
  • 没有unwraps(除测试外)
  • 使用reqwest crate进行请求

用法

首先创建Toornament实例,然后执行所需操作。

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());
}

更多示例在
examples/子目录中

许可证

本项目受MIT许可证许可。

依赖关系

~4–9MB
~193K SLoC