pub unsafe fn JS_DefinePropertyById( cx: &mut JSContext, obj: Handle<'_, *mut JSObject>, id: Handle<'_, jsid>, desc: Handle<'_, PropertyDescriptor>, result: *mut ObjectOpResult, ) -> bool