pub unsafe extern "C" fn SetPropertyIgnoringNamedGetter(
cx: *mut JSContext,
obj: Handle<*mut JSObject>,
id: Handle<PropertyKey>,
v: Handle<Value>,
receiver: Handle<Value>,
ownDesc: Handle<PropertyDescriptor>,
result: *mut ObjectOpResult,
) -> bool