This crate provides a way for WebAssembly threads to receive messages from other threads using
a JavaScript primitive called SharedArrayBuffer
which allows to share memory and use atomics
between different threads.
This allows us to deploy Rust code as a worker process communicating with the main thread.
Include this dependency in your Cargo.toml
:
toml
[dependencies]
wasm-rs-shared-channel = "0.1.0"
Take a look at the
example to see
how wasm-rs-shared-channel
can be integrated.
Licensed under either of