1个不稳定版本
使用旧的Rust 2015
0.0.1 | 2015年8月4日 |
---|
#16 in #duktape
4.5MB
82K SLoC
文档.
正在工作中。
Rust对Duktape的包装器。在使用之前需要完成的事项
- 处理非UTF-8字符串。
- 按名称调用JavaScript函数。
- 定义函数。
- 从JavaScript调用指定的Rust函数。
- 从Rust返回错误到JavaScript。
- 转换以使用
Encodable
/Decodable
。- 转换参数以使用
Encodable
。 - 用
Value
替换serialize::Json
。 - 转换返回值以使用
Decodable
。
- 转换参数以使用
- 添加宏。
- 提供调用函数的宏。
- 提供定义函数的宏。
lib.rs
:
实验性:围绕duktape API的底层、非安全包装器。
请注意,其中一些代码是基于特定的编译器、操作系统和处理器生成的,因此各种细节可能取决于目标系统。不要假设常量或整数大小在所有地方都相同!
我们尚未提供duktape函数宏的替代方案,但非常欢迎pull requests。