num_enum icon indicating copy to clipboard operation
num_enum copied to clipboard

Allow enum from primitive creation to be used in a const context

Open tetofonta opened this issue 8 months ago • 0 comments

Because FromPrimitive is a trait, the function implementing this operation cannot be declared as const as per the current rust definitions. This implies that using from_primitive(value) inside a const is impossible.

A const implementation can be added in a direct impl during derivation to allow for this behaviour.

tetofonta avatar Feb 02 '25 12:02 tetofonta