On 4/11/11, Dan Olson <zans.is.for.cans at yahoo.com> wrote: > I'm exploring more and found there is also std.traits.EnumMembers. It's > a little simpler: > > foreach (m; EnumMembers!Metrics)) > { > foo(m); > } > > And for number of members in enum Metrics > > EnumMembers!Metrics.length > Nice find, thanks!