toStringFromEnumWithNoAliases

Faster implementation of std.conv.to for enumerations with no aliases. Will error if aliases are present.

@safe pure nothrow @safe @nogc
string
toStringFromEnumWithNoAliases
(
T
)
(
const scope T value
)
if (
is(T == enum)
)

Examples

enum E { unknown, x, y, z, }
assert(E.x.toStringFromEnumWithNoAliases == "x");
assert(E.y.toStringFromEnumWithNoAliases == "y");
assert(E.z.toStringFromEnumWithNoAliases == "z");

Meta