替代 return 选项<Box<[Box<[JsValue]>]>> 从 Rust fn 到 Wasm
Alternative to return Option<Box<[Box<[JsValue]>]>> from Rust fn to Wasm
我正在尝试 return std::boxed::Box<[std::boxed::Box<[wasm_bindgen::JsValue]>]>
在我的 Wasm Rust 代码中但出现此错误。
我了解该特征未实现,但是否有解决方法?
原始错误
#[wasm_bindgen]
| ^^^^^^^^^^^^^^^ 特征 wasm_bindgen::convert::traits::OptionIntoWasmAbi
没有为 std::boxed::Box<[std::boxed::Box<[wasm_bindgen::JsValue]>]>
实现
对于那些正在寻找答案的人,我设法 return Option<js_sys::Array>
解决了这个问题。我知道它与我要找的不完全一样,但对我有用。
我正在尝试 return std::boxed::Box<[std::boxed::Box<[wasm_bindgen::JsValue]>]>
在我的 Wasm Rust 代码中但出现此错误。
我了解该特征未实现,但是否有解决方法?
原始错误
#[wasm_bindgen]
| ^^^^^^^^^^^^^^^ 特征 wasm_bindgen::convert::traits::OptionIntoWasmAbi
没有为 std::boxed::Box<[std::boxed::Box<[wasm_bindgen::JsValue]>]>
对于那些正在寻找答案的人,我设法 return Option<js_sys::Array>
解决了这个问题。我知道它与我要找的不完全一样,但对我有用。