try_as_macros (cargo): Macros to ease using enums whose sole purpose is to enumerate a set of types.
Keywords: utiliy|derive|macro|enum|types