Trait wasm_bindgen::convert::ReturnWasmAbi
source · pub trait ReturnWasmAbi: WasmDescribe {
type Abi: WasmAbi;
fn return_abi(self) -> Self::Abi;
}Expand description
A trait representing how to interpret the return value of a function for the wasm ABI.
This is very similar to the IntoWasmAbi trait and in fact has a blanket
implementation for all implementors of the IntoWasmAbi. The primary use
case of this trait is to enable functions to return Result, interpreting
an error as “rethrow this to JS”
Required Associated Types§
Required Methods§
sourcefn return_abi(self) -> Self::Abi
fn return_abi(self) -> Self::Abi
Same as IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.