So a GUI library I'm using needs me to supply it an enum so that I can have radio buttons, with the one currently selected corresponding to the variant held by
I want a radio button for every folder in a given directory.
But I can't know in advance which folders will be present.
I think I can cheat however... I think I can pass it an
Option<usize> so that it returns me a
Some(index) into a vector, with a bonus of adding an hidden offscreen radiobutton set to None so that I can also display None selected.
But it had me thinking, is there a way to build enums at run time?