#wasm-bindgen #proc-macro #derivation #exported #js-value #back-end #wasm-bindgen-derive

无std wasm-bindgen-derive-macro

为wasm-bindgen-derive提供的proc-macro后端

3个不稳定版本

0.3.0 2024年5月15日
0.2.1 2023年6月3日
0.2.0 2023年6月3日

#4 in #js-value

Download history 466/week @ 2024-04-17 426/week @ 2024-04-24 289/week @ 2024-05-01 208/week @ 2024-05-08 560/week @ 2024-05-15 468/week @ 2024-05-22 336/week @ 2024-05-29 287/week @ 2024-06-05 987/week @ 2024-06-12 300/week @ 2024-06-19 302/week @ 2024-06-26 178/week @ 2024-07-03 402/week @ 2024-07-10 457/week @ 2024-07-17 427/week @ 2024-07-24 341/week @ 2024-07-31

1,665 每月下载量
8 个crate中使用 (通过 wasm-bindgen-derive)

MIT 许可证

9KB
136

wasm-bindgen 提供的特质推导宏

crate Docs License Build Status

此crate包含一个用于 TryFrom<&JsValue> for T 的推导宏,其中 T 是导出到JavaScript的类型。请参阅文档以获取使用示例。


lib.rs:

一个将被 wasm-bindgen-derive 重新导出的proc-macro。我们需要这个跳板来强制执行 wasm-bindgenjs-sys 依赖的正确边界,但这些在技术上并不是此crate的依赖项,而是它生成的代码的依赖项。

依赖项

~1.5MB
~35K SLoC