Rust webassembly wasm-bindgen的 async/await 特性来实现异步编程的示例
本文将介绍一个使用 Rust wasm-bindgen的 async/await 特性来实现异步编程的示例,示例中使用了。将 Rust 代码编译成了 WebAssembly 模块,并在 Node.js 中运行。命令编译 WebAssembly 模块。函数启动一个新的异步任务并返回其结果,命令执行 JavaScript 代码。中引入编译好的模块,并分别调用。函数是实际执行的异步任务,而。函数中启动了一个新的异步任务。,该任务会先执行,输出从 0。中添加必要的依赖,包括。,然后等待一段时间后输出。
原创
2023-04-14 08:15:35 ·
302 阅读 ·
0 评论