Expand description
Provides derive macros that implements enumeration of numeric type.
Derive Macrosยง
- PyAdd
- Derive macro generating an impl of
__add__method byAddtrait. - PyAdd
Assign - Derive macro generating an impl of
__iadd__method byAddAssigntrait. - PyAnd
- Derive macro generating an impl of
__and__method byBitAndtrait. - PyAnd
Assign - Derive macro generating an impl of
__iand__method byBitAndAssigntrait. - PyDiv
Mod - Derive macro generating an impl of
__divmod__method byDivandRemtraits. - PyFloor
Div - Derive macro generating an impl of
__floordiv__method byDivtrait. - PyFloor
DivAssign - Derive macro generating an impl of
__ifloordiv__method byDivAssigntrait. - PyInvert
- Derive macro generating an impl of
__invert__method byNottrait. - PyLeft
Shift - Derive macro generating an impl of
__lshift__method byShltrait. - PyLeft
Shift Assign - Derive macro generating an impl of
__ilshift__method byShlAssigntrait. - PyMat
Mul - Derive macro generating an impl of
__matmul__method byMultrait. - PyMat
MulAssign - Derive macro generating an impl of
__imatmul__method byMulAssigntrait. - PyMod
- Derive macro generating an impl of
__mod__method byRemtrait. - PyMod
Assign - Derive macro generating an impl of
__imod__method byRemAssigntrait. - PyMul
- Derive macro generating an impl of
__mul__method byMultrait. - PyMul
Assign - Derive macro generating an impl of
__imul__method byMulAssigntrait. - PyNeg
- Derive macro generating an impl of
__neg__method byNegtrait. - PyOr
- Derive macro generating an impl of
__or__method byBitOrtrait. - PyOr
Assign - Derive macro generating an impl of
__ior__method byBitOrAssigntrait. - PyPos
- Derive macro generating an impl of
__pos__method (an identity method). - PyReflected
Add - Derive macro generating an impl of
__radd__method byAddtrait. - PyReflected
And - Derive macro generating an impl of
__rand__method byBitAndtrait. - PyReflected
DivMod - Derive macro generating an impl of
__rdivmod__method byDivandRemtraits. - PyReflected
Floor Div - Derive macro generating an impl of
__rfloordiv__method byDivtrait. - PyReflected
Left Shift - Derive macro generating an impl of
__rlshift__method byShltrait. - PyReflected
MatMul - Derive macro generating an impl of
__rmatmul__method byMultrait. - PyReflected
Mod - Derive macro generating an impl of
__rmod__method byRemtrait. - PyReflected
Mul - Derive macro generating an impl of
__rmul__method byMultrait. - PyReflected
Or - Derive macro generating an impl of
__ror__method byBitOrtrait. - PyReflected
Right Shift - Derive macro generating an impl of
__rrshift__method byShrtrait. - PyReflected
Sub - Derive macro generating an impl of
__rsub__method bySubtrait. - PyReflected
True Div - Derive macro generating an impl of
__rtruediv__method byDivtrait. - PyReflected
Xor - Derive macro generating an impl of
__rxor__method byBitXortrait. - PyRight
Shift - Derive macro generating an impl of
__rshift__method byShrtrait. - PyRight
Shift Assign - Derive macro generating an impl of
__irshift__method byShrAssigntrait. - PySub
- Derive macro generating an impl of
__sub__method bySubtrait. - PySub
Assign - Derive macro generating an impl of
__isub__method bySubAssigntrait. - PyTrue
Div - Derive macro generating an impl of
__truediv__method byDivtrait. - PyTrue
DivAssign - Derive macro generating an impl of
__itruediv__method byDivtrait. - PyXor
- Derive macro generating an impl of
__xor__method byBitXortrait. - PyXor
Assign - Derive macro generating an impl of
__ixor__method byBitXorAssigntrait.