Expand description
Provides derive macros that implements enumeration of numeric type.
Derive Macrosยง
- PyAdd
- Derive macro generating an impl of
__add__
method byAdd
trait. - PyAdd
Assign - Derive macro generating an impl of
__iadd__
method byAddAssign
trait. - PyAnd
- Derive macro generating an impl of
__and__
method byBitAnd
trait. - PyAnd
Assign - Derive macro generating an impl of
__iand__
method byBitAndAssign
trait. - PyDiv
Mod - Derive macro generating an impl of
__divmod__
method byDiv
andRem
traits. - PyFloor
Div - Derive macro generating an impl of
__floordiv__
method byDiv
trait. - PyFloor
DivAssign - Derive macro generating an impl of
__ifloordiv__
method byDivAssign
trait. - PyInvert
- Derive macro generating an impl of
__invert__
method byNot
trait. - PyLeft
Shift - Derive macro generating an impl of
__lshift__
method byShl
trait. - PyLeft
Shift Assign - Derive macro generating an impl of
__ilshift__
method byShlAssign
trait. - PyMat
Mul - Derive macro generating an impl of
__matmul__
method byMul
trait. - PyMat
MulAssign - Derive macro generating an impl of
__imatmul__
method byMulAssign
trait. - PyMod
- Derive macro generating an impl of
__mod__
method byRem
trait. - PyMod
Assign - Derive macro generating an impl of
__imod__
method byRemAssign
trait. - PyMul
- Derive macro generating an impl of
__mul__
method byMul
trait. - PyMul
Assign - Derive macro generating an impl of
__imul__
method byMulAssign
trait. - PyNeg
- Derive macro generating an impl of
__neg__
method byNeg
trait. - PyOr
- Derive macro generating an impl of
__or__
method byBitOr
trait. - PyOr
Assign - Derive macro generating an impl of
__ior__
method byBitOrAssign
trait. - PyPos
- Derive macro generating an impl of
__pos__
method (an identity method). - PyReflected
Add - Derive macro generating an impl of
__radd__
method byAdd
trait. - PyReflected
And - Derive macro generating an impl of
__rand__
method byBitAnd
trait. - PyReflected
DivMod - Derive macro generating an impl of
__rdivmod__
method byDiv
andRem
traits. - PyReflected
Floor Div - Derive macro generating an impl of
__rfloordiv__
method byDiv
trait. - PyReflected
Left Shift - Derive macro generating an impl of
__rlshift__
method byShl
trait. - PyReflected
MatMul - Derive macro generating an impl of
__rmatmul__
method byMul
trait. - PyReflected
Mod - Derive macro generating an impl of
__rmod__
method byRem
trait. - PyReflected
Mul - Derive macro generating an impl of
__rmul__
method byMul
trait. - PyReflected
Or - Derive macro generating an impl of
__ror__
method byBitOr
trait. - PyReflected
Right Shift - Derive macro generating an impl of
__rrshift__
method byShr
trait. - PyReflected
Sub - Derive macro generating an impl of
__rsub__
method bySub
trait. - PyReflected
True Div - Derive macro generating an impl of
__rtruediv__
method byDiv
trait. - PyReflected
Xor - Derive macro generating an impl of
__rxor__
method byBitXor
trait. - PyRight
Shift - Derive macro generating an impl of
__rshift__
method byShr
trait. - PyRight
Shift Assign - Derive macro generating an impl of
__irshift__
method byShrAssign
trait. - PySub
- Derive macro generating an impl of
__sub__
method bySub
trait. - PySub
Assign - Derive macro generating an impl of
__isub__
method bySubAssign
trait. - PyTrue
Div - Derive macro generating an impl of
__truediv__
method byDiv
trait. - PyTrue
DivAssign - Derive macro generating an impl of
__itruediv__
method byDiv
trait. - PyXor
- Derive macro generating an impl of
__xor__
method byBitXor
trait. - PyXor
Assign - Derive macro generating an impl of
__ixor__
method byBitXorAssign
trait.