[−][src]Trait wasm_bindgen::convert::ReturnWasmAbi
A trait representing how to interepret 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"
Associated Types
Required Methods
fn return_abi(self, extra: &mut dyn Stack) -> Self::Abi
Same as IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.
Implementations on Foreign Types
impl<T: IntoWasmAbi> ReturnWasmAbi for Result<T, JsValue>
[src]
impl<T: IntoWasmAbi> ReturnWasmAbi for Result<T, JsValue>
Implementors
impl<T: IntoWasmAbi> ReturnWasmAbi for T
[src]
impl<T: IntoWasmAbi> ReturnWasmAbi for T