Crate enumerare

Source
Expand description

A collection of utilities for working with enums.

Enums§

CycleError
A list specifying categories of errors produced by Cycle::try_cycle_to.

Traits§

Cycle
A derivable trait for cyclic linear populated enums.
DefaultEnum
A derivable marker trait for populated enums that have default variants.
SizedEnum
A derivable trait for enums with public variant quantities, useful to determine their bit size or ensure valid indexes.