newtype-enum (cargo): Traits to convert between enums and their variant types.
Keywords: no_std|newtype|enum|macro