pub unsafe extern "C" fn PyCObject_FromVoidPtrAndDesc( cobj: *mut c_void, desc: *mut c_void, destruct: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut c_void)>, ) -> *mut PyObject