Expand description
Crate-private implementation of PyClassObject
Structsยง
- Borrow
Checker - Borrow
Flag ๐ - Empty
Slot - Extends
Mutable Ancestor - Immutable
Class - Mutable
Class - PyClass
Object ๐ปBase - Base layout of PyClassObject with a known sized base type. Corresponds to PyObject from the C API.
- PyClass
Object Contents - PyStatic
Class Object - The layout of a PyClassObject with a known sized base class.
- PyVariable
Class ๐ปObject - A layout for a PyClassObject with an unknown sized base type.
- PyVariable
Class ๐ปObject Base - Base layout of PyClassObject with an unknown sized base type. Corresponds to PyVarObject from the C API.
Traitsยง
- GetBorrow
Checker - PyClass
Borrow Checker - PyClass
Mutability - PyClass
Object ๐ปBase Layout - functionality common to all PyObjects regardless of the layout
- PyClass
Object ๐ปLayout - Functionality required for creating and managing the memory associated with a pyclass annotated struct.
Functionsยง
- tp_
dealloc ๐ โ - Implementation of tp_dealloc.