12个版本
使用旧的Rust 2015
0.6.5 |
|
---|---|
0.6.4 | 2018年6月20日 |
0.6.3 | 2018年1月1日 |
0.6.2 | 2017年6月25日 |
0.5.3 | 2016年7月27日 |
6 in #nif
每月136次下载
69KB
943 行
erlang_nif-sys
一个用于在Rust中创建Erlang NIF模块的crate。此crate公开了原始的C NIF API,可以直接使用或作为更高层接口crate的基础。支持Unix和Windows。
查看crate文档。
查看使用示例
- rust.mk,其中包含一个示例Rust NIF模块。
- rebar3_rust,这是一个受
rust.mk
启发的rebar3插件,它有助于在Erlang项目中集成Rust代码。 - Rustler
- rustfromerl,这是一个演示项目,展示了Erlang代码与类似的Rust NIF实现之间的性能差异。
感谢Radosław Szymczyszyn在Rust FFI冒险中引导我,并提供了原始的自动绑定。