Closed
Description
Motivation
Multivalue is now finally properly supported by LLVM 17, which made its way into recent Rust nightlies.
Proposed Solution
It seems like a bunch of bindings that wasm-bindgen generates are using multivalue, but wasm-bindgen doesn't generate the JS side correctly to return multiple values.
Alternatives
The bindings could be adjusted to just not use multivalue at all, then the JS side doesn't need to be changed.
Additional Context
None so far