subenum (cargo): A proc-macro to create subsets of enums, that can be converted   to and from.
Keywords: sub-enum|enum