pyo3_ffi/genericaliasobject.rs
1#[cfg(Py_3_9)]
2use crate::PyObject;
3#[cfg(all(Py_3_9, not(RustPython)))]
4use crate::PyTypeObject;
5
6extern_libpython! {
7 #[cfg(Py_3_9)]
8 #[cfg_attr(PyPy, link_name = "PyPy_GenericAlias")]
9 pub fn Py_GenericAlias(origin: *mut PyObject, args: *mut PyObject) -> *mut PyObject;
10
11 #[cfg(all(Py_3_9, not(RustPython)))]
12 pub static mut Py_GenericAliasType: PyTypeObject;
13}