Structs§
- AsyncIter Base Tag 
- AsyncIter Option Tag 
- AsyncIter Result Option Tag 
- BoundRef 
- Used in #[classmethod]to pass the class object to the method and also in#[pyfunction(pass_module)].
- IPowModulo Py_3_8
- Python 3.8 and up - ipow has modulo argument correctly populated.
- IterBase Tag 
- IterOption Tag 
- IterResult Option Tag 
- PyClassAttribute Def 
- PyGetterDef 
- PyMethodDef 
- PySetterDef 
Enums§
- PyMethodDefType 
- PyMethodDefTyperepresents different types of Python callable objects. It is used by the- #[pymethods]attribute.
- PyMethodType 
Traits§
- AsyncIter Base Kind 
- AsyncIter Option Kind 
- AsyncIter Result Option Kind 
- IterBase Kind 
- IterOption Kind 
- IterResult 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
- PyClassAttribute Factory 
- Setter 🔒
- ipowfunc
- Helper to use as pymethod ffi definition