Macro physis::define_race_enum
source · macro_rules! define_race_enum { ( pub enum $name:ident { $( $([$id:expr]($race:ident, $gender:ident $(, $subrace:ident)?))* ),+$(,)? } ) => { ... }; }
Expand description
Creates a enum list of combined race identifiers. For example, (Hyur, Midlander, Male) becomes a new variant called HyurMidlanderMale.