Module enumx::predefined [−][src]
Predefined ad-hoc enums
This library has defined Enum0
, Enum1
.. up to Enum16
by default.
The library user can use enumx::predefined::*;
for convenience.
A feature named “enum32” increases the set of predefined enums up to Enum32
.
Cargo.toml
:
[dependencies.enumx]
version = "0.4"
features = "enum32"
The predefined enums can be disabled by opting out “Enum16” and “Enum32” features.
Cargo.toml
:
[dependencies.enumx]
version = "0.4"
default-features = false
Modules
enum1_16 |
Enums
Enum0 | |
Enum1 | |
Enum2 | |
Enum3 | |
Enum4 | |
Enum5 | |
Enum6 | |
Enum7 | |
Enum8 | |
Enum9 | |
Enum10 | |
Enum11 | |
Enum12 | |
Enum13 | |
Enum14 | |
Enum15 | |
Enum16 |