pyo3_ffi/compat/
py_3_9.rs1compat_function!(
2 originally_defined_for(all(
3 not(PyPy),
4 not(GraalPy),
5 any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) ));
7
8 #[inline]
9 pub unsafe fn PyObject_CallNoArgs(obj: *mut crate::PyObject) -> *mut crate::PyObject {
10 crate::PyObject_CallObject(obj, std::ptr::null_mut())
11 }
12);
13
14compat_function!(
15 originally_defined_for(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))));
16
17 #[inline]
18 pub unsafe fn PyObject_CallMethodNoArgs(obj: *mut crate::PyObject, name: *mut crate::PyObject) -> *mut crate::PyObject {
19 crate::PyObject_CallMethodObjArgs(obj, name, std::ptr::null_mut::<crate::PyObject>())
20 }
21);