enumerate (cargo): An attribute macro that, given a trait and its implementers, generates an enum that can be used instead of a trait object, avoiding dynamic dispatch.
Keywords: optimization|speed|performance|dispatch|traits