2个版本

使用旧的Rust 2015

0.1.1-alpha.12018年8月21日
0.1.0 2017年12月25日

#168 in 财经

Artistic-2.0

38KB
710

robinhood

Travis CI Status Appveyor CI Status crates.io

为Robinhood,无佣金经纪商,用Rust编写的客户端。

请注意,这是一个非常早期的版本,API将在接下来的几天和几周内进行大量更改。

要求

在Linux上

在Windows和macOS上

Robinhood使用reqwest,它使用rust-native-tls,在Windows和macOS上将使用操作系统的TLS框架。在Linux上,它将使用OpenSSL 1.1。

安装

[dependencies]
robinhood = "*"

示例

extern crate robinhood;

use robinhood::Client;

fn main() {
    let rh = Client::new()
        .build()
        .unwrap();

    let instruments = rh.instruments();
    println!("{:#?}", instruments);
    for instrument in instruments.take(3) {
        println!("Instrument: {:#?}", instrument);
    }
}

许可

许可协议为Artistic License,版本2.0 (LICENSEhttps://opensource.org/licenses/Artistic-2.0)

贡献

除非你明确声明,否则任何有意提交以包含在本作品中的贡献,根据Artistic-2.0许可证定义,应按照上述方式许可,不附加任何额外条款或条件。

依赖项

~18–31MB
~535K SLoC