The members of the enum T, in declaration order. The slice lives in temporary storage.
enum_values_as_enum :: ($T: Type) -> [] T
Parameters
- $T: Type
Returns
- [] T
Color :: enum { RED; GREEN; BLUE; }
members := enum_values_as_enum(Color);
assert(members.count == 3 && members[2] == .BLUE);