Skip to main content

EnumList

Trait EnumList 

Source
pub trait EnumList
where Self: Sized,
{ // Required method fn variants() -> &'static [Self]; }
Expand description

A C-like enum can list its variants

Required Methods§

Source

fn variants() -> &'static [Self]

Slice of available variants

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§