Module dialectic::unary [−][src]
Structs
S | The successor of |
Z | The number zero. |
Enums
Number | A wrapper for type-level |
Traits
Add | Add two unary numbers at the type level. |
Compare | Compare two unary numbers and branch on their comparison, at the type level. |
Constant | A trait marking wrapped type-level constants. |
LessThan | Ensure than a unary number is strictly less than some other number. |
ToConstant | A trait which allows conversion from a unary type-level representation to a wrapper over a
type-level |
ToUnary | A trait which allows conversion from a wrapper type over a type-level |
Unary | All unary numbers can be converted to their value-level equivalent |
Type Definitions
UnaryOf | A convenient type synonym for writing out unary types using constants. |