pub unsafe fn module_exec( module: *mut PyObject, f: for<'a, 'py> fn(&'a Bound<'py, PyModule>) -> PyResult<()>, ) -> c_int