Trait OptionFromWasmAbi
Source pub trait OptionFromWasmAbi: FromWasmAbi {
// Required method
fn is_none(abi: &Self::Abi) -> bool;
}
Expand description
Indicates that this type can be received from JS as Option<Self>.
This trait is used when implementing FromWasmAbi for Option<T>.
§⚠️ Unstable
This is part of the internal convert module, no
stability guarantees are provided. Use at your own risk. See its
documentation for more details.
Tests whether the argument is a “none” instance. If so it will be
deserialized as None, and otherwise it will be passed to
FromWasmAbi.
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.