5 个版本

使用旧 Rust 2015

0.0.5 2018 年 3 月 16 日
0.0.4 2018 年 3 月 15 日
0.0.3 2018 年 3 月 15 日
0.0.2 2018 年 3 月 15 日
0.0.1 2018 年 3 月 14 日

#10#fast-cgi

BSD-3-Clause 许可协议

12KB
251 行(不包括注释)

rust-fastcgi-sdk

FastCGI SDK 的 Rust 安全绑定。有关示例,请参阅提供的二进制文件。

当前版本使用 FastCGI SDK 的 C 库。计划将其完全重写为 Rust,以消除此依赖并改进接口。

与 C 库相比,此绑定具有接近零的开销。差异如下

  1. 每个请求执行一次额外的 llocation,出于 ABI 可移植性的原因。
  2. 由于标准库 CStr 实现中的不幸限制,它执行不必要的 strlen 调用。

lib.rs:

FastCGI SDK 的 Rust 安全绑定。有关示例,请参阅提供的二进制文件。

当前版本使用 FastCGI SDK 的 C 库。计划将其完全重写为 Rust,以消除此依赖并改进接口。

与 C 库相比,此绑定具有接近零的开销。差异如下

  1. 每个请求执行一次额外的 llocation,出于 ABI 可移植性的原因。
  2. 由于标准库 CStr 实现中的不幸限制,它执行不必要的 strlen 调用。

依赖项

~54KB