Macrosยง
Structsยง
- Generated code for a single pymethod item.
- Generated code for a single pymethod item which is registered by a slot.
- Slot
Fragment ๐Def - Static
Ident ๐ - Token
Generator ๐ - Token
Generator ๐Ctx
Enumsยง
- PyMethod
Kind ๐ - PyMethod
Proto ๐Kind - Return
Mode ๐ - Ty ๐
Constantsยง
- NO_
ARGUMENTS ๐ - __ABS__ ๐
- __ADD__ ๐
- __
AITER__ ๐ - __AND__ ๐
- __
ANEXT__ ๐ - __
AWAIT__ ๐ - __
BOOL__ ๐ - __
CLEAR__ ๐ - __
CONCAT__ ๐ - __
CONTAINS__ ๐ - __
DELATTR__ ๐ - __
DELETE__ ๐ - __
DELITEM__ ๐ - __
DIVMOD__ ๐ - __EQ__ ๐
- __
FLOAT__ ๐ - __
FLOORDIV__ ๐ - __
GETATTRIBUTE__ ๐ - __
GETATTR__ ๐ - __
GETBUFFER__ ๐ - __GET__ ๐
- __GE__ ๐
- __GT__ ๐
- __
IADD__ ๐ - __
IAND__ ๐ - __
IFLOORDIV__ ๐ - __
ILSHIFT__ ๐ - __
IMATMUL__ ๐ - __
IMOD__ ๐ - __
IMUL__ ๐ - __
INDEX__ ๐ - __
INPLACE_ ๐CONCAT__ - __
INPLACE_ ๐REPEAT__ - __
INVERT__ ๐ - __IOR__ ๐
- __
IPOW__ ๐ - __
IRSHIFT__ ๐ - __
ISUB__ ๐ - __
ITER__ ๐ - __
ITRUEDIV__ ๐ - __
IXOR__ ๐ - __LE__ ๐
- __
LSHIFT__ ๐ - __LT__ ๐
- __
MATMUL__ ๐ - __MOD__ ๐
- __MUL__ ๐
- __NEG__ ๐
- __
NEXT__ ๐ - __NE__ ๐
- __OR__ ๐
- __POS__ ๐
- __POW__ ๐
- __
RADD__ ๐ - __
RAND__ ๐ - __
RDIVMOD__ ๐ - __
RELEASEBUFFER__ ๐ - __
REPEAT__ ๐ - __
RFLOORDIV__ ๐ - __
RLSHIFT__ ๐ - __
RMATMUL__ ๐ - __
RMOD__ ๐ - __
RMUL__ ๐ - __ROR__ ๐
- __
RPOW__ ๐ - __
RRSHIFT__ ๐ - __
RSHIFT__ ๐ - __
RSUB__ ๐ - __
RTRUEDIV__ ๐ - __
RXOR__ ๐ - __
SETATTR__ ๐ - __
SETITEM__ ๐ - __SET__ ๐
- __SUB__ ๐
- __
TRUEDIV__ ๐ - __XOR__ ๐
Functionsยง
- extract_
object ๐ - generate_
method_ ๐body - impl_
call_ ๐getter - impl_
call_ ๐setter - impl_
call_ ๐slot - impl_
clear_ ๐slot - Also used by pyfunction.
- Also used by pyclass.
- impl_
traverse_ ๐slot - split_
off_ ๐python_ arg Split an argument of pyo3::Python from the front of the arg list, if present