6 个版本 (3 个破坏性更新)
0.8.0 | 2024年4月21日 |
---|---|
0.7.0 | 2024年1月7日 |
0.6.2 | 2021年10月31日 |
0.6.0 | 2021年4月6日 |
0.5.0 | 2020年7月18日 |
#349 in 日期和时间
3,461 每月下载
在 6 个库中使用了 (4 个直接使用)
355KB
9K SLoC
Rink Core
Rink Core 是实现 Rink 中大部分特殊语言和计算的库。它主要用于在 Rink 暴露最终用户界面的项目中使用,例如 Discord 机器人或移动应用。
lib.rs
:
这个库的主要接口旨在为前端暴露一个非常简单的命令-回复模型,并允许逐渐添加更多高级功能。目前,只存在基本功能。
目前不支持将 Rink 作为除简单单位转换工具之外的库使用,如果您希望这样做,请为任何问题创建问题。
目前有许多硬编码的 println!
和 unwrap()
,因为大部分代码是在一天内编写的,没有太多考虑将其作为库。
要使用此库,请检查 CLI 工具是如何做的。要获取货币和 BTC 等附加功能,您需要自己获取这些文件并将它们添加到上下文中。
示例
use rink_core::*;
let mut ctx = simple_context().unwrap();
println!("{}", one_line(&mut ctx, "kWh / year -> W").unwrap());
依赖项
~2.8–4.5MB
~73K SLoC