Easily replace dynamic dispatch with an enum, for speed and serialization
Procedural macros to facilitate enum usage, such as when delegating implementations, extracting variant types, or creating enum tables.
Provides trait delegation functionality for enums and structs
Macro-based delegation for enums and structs.
Internal macro implementations for enum_delegate - use to implement your own macros
Code generation for `enum_delegate` crate
Procedural macros distributed by the crate `spire_enum`.
Easy polymorphism with enums
Method delegation with less boilerplate
Builds a delegate macro on enums where each variant contains a value that implements the same trait
An alternative to dynamic-dispatched method calls, without the need for object safety
derive(Display, Debug) for structs/enums with one member
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.