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