2个版本

0.3.3 2022年3月30日
0.3.1-beta.02022年2月25日

#2650数据库接口

ISC 许可证

58KB
1.5K SLoC

irmin-rs

irmin 的Rust绑定

文档

此crate允许您直接从Rust应用程序调用irmin,并且可以用来从Rust中打开可能由OCaml编写的应用程序创建的现有irmin存储。

构建

使用opam安装libirmin后,您可以运行

$ cargo build

并且构建脚本应该能够找到libirmin库和头文件的位置。

如果libirmin.soirmin.h没有使用opam安装,并且它们不在~/.local/usr/local中,那么您可以使用LIBIRMIN_PREFIX环境变量来指定它们的位置。

测试

测试必须使用单个线程执行

$ cargo test -- --test-threads=1

$ make test

依赖关系

~0.6–3MB
~66K SLoC