9个版本 (4个重大变更)
0.5.0 | 2023年4月15日 |
---|---|
0.4.2 | 2023年1月23日 |
0.3.0 | 2023年1月23日 |
0.2.1 | 2023年1月20日 |
0.1.1 | 2023年1月20日 |
#128 in #symbols
用于 2 crate
20KB
141 代码行
as-symbols
一个用于管理金融符号及其相关信息的库
目的
本包的目的是读取并提供一组金融符号及其相关信息。
该库的主要目标客户是 PriceDb 和 IBFlex 应用程序/库。
符号替换了PriceDb数据库中的表,并为PriceDb检索和管理的价格提供符号集合。IBFlex使用符号表在IB符号和Ledger日记账中使用的符号之间进行转换。
用法
let path = PathBuf::from("tests/dummy.csv");
let list = read_symbols(&path).expect("parsed");
格式
该库读取包含符号数据的文件。根据测试,CSV格式在这种情况下似乎是最简单和最高效的。
文件中的列在SymbolMetadata结构体中定义。
依赖项
~4.5–6.5MB
~104K SLoC