Expand description
Per-arity descriptions of the three scalar function shapes.
A Shape answers the questions that differ between EagerUnaryFunc,
EagerBinaryFunc, and EagerVariadicFunc. Adding a modifier to an arity means
adding a row to that arityβs table here, not writing expansion code.
EnumsΒ§
- Modifier π
- A modifier that maps directly onto one optional trait method.
- Return
Ty π - The return type of a generated override method.
- Shape π
- The three scalar function arities the macro generates for.
ConstantsΒ§
- BINARY_
MODIFIERS π - UNARY_
MODIFIERS π - VARIADIC_
MODIFIERS π