On Tuesday, 30 May 2023 at 08:46:43 UTC, John Xu wrote:
How to put above enum as a function parameter? Following code wouldn't work:string getTMember(T t, enum string memberName) { return __traits(getMember, t, memberName); } ...
As simple as this: ``` string getTMember(T t, string memberName)() { return __traits(getMember, t, memberName); } ... writeln(getTMember!(t, "...")); ```