Structs§
- Async
Iter Base Tag - Async
Iter Option Tag - Async
Iter Result Option Tag - Bound
Ref - Used in
#[classmethod]
to pass the class object to the method and also in#[pyfunction(pass_module)]
. - IPow
Modulo Py_3_8
- Python 3.8 and up - ipow has modulo argument correctly populated.
- Iter
Base Tag - Iter
Option Tag - Iter
Result Option Tag - PyClass
Attribute Def - PyGetter
Def - PyMethod
Def - PySetter
Def
Enums§
- PyMethod
DefType PyMethodDefType
represents different types of Python callable objects. It is used by the#[pymethods]
attribute.- PyMethod
Type
Traits§
- Async
Iter Base Kind - Async
Iter Option Kind - Async
Iter Result Option Kind - Iter
Base Kind - Iter
Option Kind - Iter
Result Option Kind
Functions§
- _call_
clear ⚠ - Calls an implementation of clear for tp_clear
- _call_
traverse 👻 ⚠ - Calls an implementation of traverse for tp_traverse
- call_
super_ 🔒 ⚠clear - Call super-type traverse method, if necessary.
- call_
super_ 🔒 ⚠traverse - Call super-type traverse method, if necessary.
- tp_
new_ ⚠impl
Type Aliases§
- Getter 🔒
- Class getter / setters
- PyClass
Attribute Factory - Setter 🔒
- ipowfunc
- Helper to use as pymethod ffi definition