pub unsafe fn ipowfunc( arg1: *mut PyObject, arg2: *mut PyObject, arg3: IPowModulo, f: for<'py> unsafe fn(_: Python<'py>, _: *mut PyObject, _: *mut PyObject, _: IPowModulo) -> PyResult<*mut PyObject>, ) -> *mut PyObject