Expand description
Canonical Rust-side wasm-bindgen boundary for the shipped Browser Edition.
asupersync-browser-core is the sole workspace crate that owns the live
v1 ABI/export surface consumed by @asupersync/browser-core and the
higher-level JS/TS packages.
The sibling asupersync-wasm crate is retained as a non-canonical scaffold
for future or alternative binding strategies. It is not the current owner of
the shipped JS/WASM boundary.
Modules§
- error
- JS error conversions for the WASM boundary.
- types
- JS-visible type wrappers and serialization helpers.
Functions§
- abi_
fingerprint - Host adapter for
abi_fingerprint. - abi_
version - Host adapter for
abi_version. - browser_
operator_ snapshot - Host adapter for
browser_operator_snapshot. - dispatcher_
diagnostics_ for_ tests - Host-side diagnostics helper for export-boundary tests.
- fetch_
request - Host adapter for
fetch_request. - reset_
dispatcher_ for_ tests - Reset helper for host-side deterministic tests.
- runtime_
close - Host adapter for
runtime_close. - runtime_
create - Host adapter for
runtime_create. - scope_
close - Host adapter for
scope_close. - scope_
enter - Host adapter for
scope_enter. - task_
cancel - Host adapter for
task_cancel. - task_
join - Host adapter for
task_join. - task_
spawn - Host adapter for
task_spawn. - websocket_
cancel - Host adapter for
websocket_cancel. - websocket_
close - Host adapter for
websocket_close. - websocket_
open - Host adapter for
websocket_open. - websocket_
recv - Host adapter for
websocket_recv. - websocket_
send - Host adapter for
websocket_send.