2个版本
使用旧的Rust 2015
0.1.1-alpha.1 | 2018年8月21日 |
---|---|
0.1.0 | 2017年12月25日 |
#168 in 财经
38KB
710 行
robinhood
为Robinhood,无佣金经纪商,用Rust编写的客户端。
请注意,这是一个非常早期的版本,API将在接下来的几天和几周内进行大量更改。
要求
在Linux上
- OpenSSL 1.0.1、1.0.2或1.1.0与头文件(见 https://github.com/sfackler/rust-openssl)
在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 (LICENSE 或 https://opensource.org/licenses/Artistic-2.0)
贡献
除非你明确声明,否则任何有意提交以包含在本作品中的贡献,根据Artistic-2.0许可证定义,应按照上述方式许可,不附加任何额外条款或条件。
依赖项
~18–31MB
~535K SLoC