mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-05-06 11:02:18 +00:00
16 lines
647 B
Markdown
16 lines
647 B
Markdown
# Converting Between JavaScript `Promise`s and Rust `Future`s
|
|
|
|
The `wasm-bindgen-futures` crate bridges the gap between JavaScript `Promise`s
|
|
and Rust `Future`s. Its `JsFuture` type provides conversion from a JavaScript
|
|
`Promise` into a Rust `Future`, and its `future_to_promise` function converts a
|
|
Rust `Future` into a JavaScript `Promise` and schedules it to be driven to
|
|
completion.
|
|
|
|
Learn more:
|
|
|
|
* [`wasm_bindgen_futures` on crates.io][crate]
|
|
* [`wasm-bindgen-futures` API documentation and example usage][docs]
|
|
|
|
[crate]: https://crates.io/crates/wasm-bindgen-futures
|
|
[docs]: https://rustwasm.github.io/wasm-bindgen/api/wasm_bindgen_futures/
|