enum-from-functions.rs A procedural macro that will create an enum with associated functions that each have a corresponding variant. Documentation can be found inline or on docs.rs.