#proc-macro #enum-variant #expose #static #list

macro enumly-derive

Provides a procedural macro that exposes a compile-time static list of all variants of an enum

2 stable releases

Uses new Rust 2024

1.1.1 Dec 17, 2025

#32 in #expose


Used in enumly

MIT license

6KB
61 lines

enumly-derive

Github Crates.io Docs.rs Build

Internal proc-macro crate for Enumly.

This package is not intended for direct use; depend on enumly instead: enumly on crates.io.

Dependencies

~110–480KB
~11K SLoC