2个版本
| 0.3.3 | 2022年3月30日 |
|---|---|
| 0.3.1-beta.0 | 2022年2月25日 |
#2650 在 数据库接口
58KB
1.5K SLoC
irmin-rs
irmin 的Rust绑定
此crate允许您直接从Rust应用程序调用irmin,并且可以用来从Rust中打开可能由OCaml编写的应用程序创建的现有irmin存储。
构建
使用opam安装libirmin后,您可以运行
$ cargo build
并且构建脚本应该能够找到libirmin库和头文件的位置。
如果libirmin.so和irmin.h没有使用opam安装,并且它们不在~/.local或/usr/local中,那么您可以使用LIBIRMIN_PREFIX环境变量来指定它们的位置。
测试
测试必须使用单个线程执行
$ cargo test -- --test-threads=1
或
$ make test
依赖关系
~0.6–3MB
~66K SLoC