Make an array of the unique enum descriptions, and use that in your ForEach.
You could write a method to calculate this...
...or just do it manually in your Race enum
e.g. (in Race enum)
static var uniqueValues: [Race] { [.Ainur, .Balrog, .Dwarf, .Eagle] }
then (in Picker)
ForEach (Race.uniqueValues, id: \.self, content: { race in
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: