nginx-rust 是nginx 官方出的可以让我们基于rust 开发nginx 模块,目前还处于早期阶段,对于nginx 类型的生成官方基于了bindgen工具
这个工具我以前也简单介绍过,定于header 包装如下图
说明
目前来说官方提供的集成还是比较全的,同时对于标准nginx 模块开发需要的数据类型也提供了比较完整的rust 定义,官方还提供了一些示例
很值得参考学习下
参考资料
https://github.com/nginxinc/ngx-rust
https://github.com/rust-lang/rust-bindgen
https://www.cnblogs.com/rongfengliang/p/17787631.html