pub(crate) trait ToJSValConvertible {
// Required method
fn safe_to_jsval(&self, cx: &mut JSContext, rval: MutableHandle<'_, Value>);
}Expand description
A trait to convert Rust types to JSVals.
Required Methods§
Sourcefn safe_to_jsval(&self, cx: &mut JSContext, rval: MutableHandle<'_, Value>)
fn safe_to_jsval(&self, cx: &mut JSContext, rval: MutableHandle<'_, Value>)
Convert self to a JSVal. JSAPI failure causes a panic.