Expand description
Proc-macro for generating Rust FFI bindings from js2rust C ABI export metadata.
Usage:
โ
// In your Rust code (after js2zig-build ran in build.rs):
use js2rust_bridge_macro::js2rust_bridge;
js2rust_bridge!(main); // Looks for $OUT_DIR/js2zig/main/cabi_exports.jsonThe group name is appended to generated function names to avoid collisions:
greet โ greet_main, add โ add_main.
Macrosยง
- js2rust_
bridge - Function-like proc-macro:
js2rust_bridge!(group_name);