pub trait VariantCount {
    const VARIANT_COUNT: u32;
}
Expand description

Trait to get the number of variants in any enum.

NOTE: can be removed once https://doc.rust-lang.org/std/mem/fn.variant_count.html is stable.

Required Associated Constants§

const VARIANT_COUNT: u32

Get the number of variants.

Implementations on Foreign Types§

§

impl VariantCount for ()

§

const VARIANT_COUNT: u32 = 0u32

Implementors§