2个版本
0.1.1 | 2023年11月17日 |
---|---|
0.1.0 | 2023年11月17日 |
#1775 在 过程宏 中
83 每月下载次数
8KB
106 行
描述
该仓库包含Rust到Nginx的绑定,允许您使用Rust语言创建Nginx模块。
目标
- 安全性 - 该仓库旨在在Nginx API之上提供安全的抽象。特别是,它旨在为抽象提供适当的生命周期,以便利用Rust借用检查器。
- 易用性 - 提供了抽象以隐藏Nginx API的复杂性。
构建
先决条件
- Rust: 使用rustup安装: https://rustup.rs/
- Nginx仓库:此项目需要Nginx头文件以生成所需的Rust到Nginx的绑定。在构建时,nginx_module crate会从该模块的文件夹开始查找nginx文件夹,向上到4级,这样您可以轻松地让nginx文件夹并排存在或将其用作nginx的子模块。
构建模块
请查看simple
示例以获取有关如何构建此内容的更多详细信息。
依赖关系
~265–710KB
~17K SLoC