Macrosยง
Structsยง
- Method
AndMethod Def - Generated code for a single pymethod item.
- Method
AndSlot Def - Generated code for a single pymethod item which is registered by a slot.
- PyMethod
- SlotDef
- Slot
Fragment ๐Def - Static
Ident ๐ - Token
Generator ๐ - Token
Generator ๐Ctx
Enumsยง
- Generated
PyMethod - Property
Type - 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__ ๐ - __
GETITEM__ - __GET__ ๐
- __GE__ ๐
- __GT__ ๐
- __
HASH__ - __
IADD__ ๐ - __
IAND__ ๐ - __
IFLOORDIV__ ๐ - __
ILSHIFT__ ๐ - __
IMATMUL__ ๐ - __
IMOD__ ๐ - __
IMUL__ ๐ - __
INDEX__ ๐ - __
INPLACE_ ๐CONCAT__ - __
INPLACE_ ๐REPEAT__ - __INT__
- __
INVERT__ ๐ - __IOR__ ๐
- __
IPOW__ ๐ - __
IRSHIFT__ ๐ - __
ISUB__ ๐ - __
ITER__ ๐ - __
ITRUEDIV__ ๐ - __
IXOR__ ๐ - __LEN__
- __LE__ ๐
- __
LSHIFT__ ๐ - __LT__ ๐
- __
MATMUL__ ๐ - __MOD__ ๐
- __MUL__ ๐
- __NEG__ ๐
- __
NEXT__ ๐ - __NE__ ๐
- __OR__ ๐
- __POS__ ๐
- __POW__ ๐
- __
RADD__ ๐ - __
RAND__ ๐ - __
RDIVMOD__ ๐ - __
RELEASEBUFFER__ ๐ - __
REPEAT__ ๐ - __
REPR__ - __
RFLOORDIV__ ๐ - __
RICHCMP__ - __
RLSHIFT__ ๐ - __
RMATMUL__ ๐ - __
RMOD__ ๐ - __
RMUL__ ๐ - __ROR__ ๐
- __
RPOW__ ๐ - __
RRSHIFT__ ๐ - __
RSHIFT__ ๐ - __
RSUB__ ๐ - __
RTRUEDIV__ ๐ - __
RXOR__ ๐ - __
SETATTR__ ๐ - __
SETITEM__ ๐ - __SET__ ๐
- __STR__
- __SUB__ ๐
- __
TRUEDIV__ ๐ - __XOR__ ๐
Functionsยง
- check_
generic - ensure_
function_ ๐options_ valid - ensure_
no_ ๐forbidden_ protocol_ attributes - extract_
object ๐ - extract_
proto_ ๐arguments - gen_
py_ method - generate_
method_ ๐body - impl_
call_ ๐getter - impl_
call_ ๐setter - impl_
call_ ๐slot - impl_
clear_ ๐slot - impl_
py_ ๐class_ attribute - impl_
py_ getter_ def - impl_
py_ method_ def - Also used by pyfunction.
- impl_
py_ method_ def_ new - Also used by pyclass.
- impl_
py_ setter_ def - impl_
traverse_ ๐slot - is_
proto_ method - split_
off_ ๐python_ arg - Split an argument of pyo3::Python from the front of the arg list, if present