一、这个 crate 解决什么问题 在 WebAssembly 环境中,Rust 侧异步编程依赖 Future 模型,而 JavaScript 生态的异步原语是 Promise。两者分属不同的运行时调度体系,直接互操作需要一层胶水。 wasm-bindgen-futures (crate 名 wasm-bindgen-futures )正是这层胶水:它把 JavaScript 的 Promise ...