#802·neon

将所有 Node-API 函数包装在 neon-runtime 中以检查状态

作者: kjvalencik创建于 2021年9月24日更新于 2024年9月10日
标签beginner friendlyrequires safe rust

目前,每次使用 Node-API 函数都会检查状态。这几乎总是出于安全考虑,但可以轻松修复。由于所有 Node-API FFI 绑定都定义在宏中,且所有函数都返回 `napi_status`,因此我们可以将它们包装为返回 `Result<(), Status>` 并使用检查器确保检查 `Result`。

内容来源: neon-bindings/neon