Source: rust-wasm-sync Section: rust Build-Depends: debhelper-compat (= 13), dh-sequence-cargo Build-Depends-Arch: cargo:native , rustc:native , libstd-rust-dev , librust-js-sys-0.3-dev (>= 0.3.67) , librust-wasm-bindgen-0.2-dev (>= 0.2.90) , librust-web-sys-0.3+window-dev (>= 0.3.24) Maintainer: Debian Rust Maintainers Uploaders: Steffen Moeller Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/wasm-sync] Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/wasm-sync Homepage: https://github.com/DouglasDwyer/wasm_sync X-Cargo-Crate: wasm_sync X-Cargo-Crate-Version: 0.1.2 Package: librust-wasm-sync-dev Architecture: any Multi-Arch: same Depends: ${misc:Depends}, librust-js-sys-0.3-dev (>= 0.3.67), librust-wasm-bindgen-0.2-dev (>= 0.2.90), librust-web-sys-0.3+window-dev (>= 0.3.24) Provides: librust-wasm-sync+default-dev (= ${binary:Version}), librust-wasm-sync-0-dev (= ${binary:Version}), librust-wasm-sync-0+default-dev (= ${binary:Version}), librust-wasm-sync-0.1-dev (= ${binary:Version}), librust-wasm-sync-0.1+default-dev (= ${binary:Version}), librust-wasm-sync-0.1.2-dev (= ${binary:Version}), librust-wasm-sync-0.1.2+default-dev (= ${binary:Version}) Description: Synchronization primitives for both web and native - Rust source code Provides mutexes, condition variables, read-write locks and one-time initialization primitives for native applications and WebAssembly. . On native platforms these types re-export Rust's standard-library synchronization primitives. With WebAssembly atomics enabled, the browser implementation avoids blocking waits on the main thread by busy-spinning; worker threads can still use atomic waits. This allows libraries such as Rayon to use the same synchronization interface across these environments.