#neon #node #error #collection #throw #proxy #neon-bindings

neon-utils

用于 neon-bindings 的实用工具集合

2 个稳定版本

1.1.0 2021 年 8 月 2 日
1.0.0 2021 年 6 月 10 日

#14 in #throw

MIT 许可证

28KB
687

用于在 Node 和 Rust 之间进行交互的 neon-bindings 的工具集合。

  • 将数据序列化到/从特殊类型,如 DurationU256Vec<u8>(来自十六进制 字符串ArrayBuffer)、RecoverableSignature 等。
  • 更安全地处理 neon-bindings 错误模型中由 Throw 危险性引起的,避免段错误和恢复错误重新抛出
  • 线程安全的 Proxy 类型,以便轻松访问 JavaScript 实例拥有的 Rust 数据
  • run_async 用于在微线程上安排工作

依赖关系

~6MB
~68K SLoC