[−][src]Crate sum
General-purpose sum types.
📦 Crates.io │ 📑 GitHub │ 💬 Chat
Arbitrarily-sized product types exist in Rust in the form of tuples. This is a generalisation of bluss's Either type to provide arbitrarily-sized sum types*.
* Over up to 32 types.
Enums
Sum0 | |
Sum1 | |
Sum2 | |
Sum3 | |
Sum4 | |
Sum5 | |
Sum6 | |
Sum7 | |
Sum8 | |
Sum9 | |
Sum10 | |
Sum11 | |
Sum12 | |
Sum13 | |
Sum14 | |
Sum15 | |
Sum16 | |
Sum17 | |
Sum18 | |
Sum19 | |
Sum20 | |
Sum21 | |
Sum22 | |
Sum23 | |
Sum24 | |
Sum25 | |
Sum26 | |
Sum27 | |
Sum28 | |
Sum29 | |
Sum30 | |
Sum31 | |
Sum32 |