enum_like 0.2.1

A trait to treat any type as an enum. If a type has a reasonably small number of variants, for example a `struct A(bool, bool)` which has 4 variants, this trait provides a 1-to-1 mapping from type value to a discriminant value. It also provides an iterator over all the possible values. This crate is mainly meant to be used along with [enum_like_derive](https://crates.io/crates/enum_like_derive) and [enum_vec](https://crates.io/crates/enum_vec) .
Documentation
  • Feature flags
  • This release does not have any feature flags.

enum_like

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This release does not have any feature flags.