#[derive(EachVariant)]
Derive method that returns each variant of an enum
Sample usage
extern crate enum_each_variant_derive;
let all: = all_variants;
assert_eq!;
Gotcha
Only works on enums where no variants have associated values. So we wouldn't be able to use it for this enum: