pub trait IntoDiscriminant {
type Discriminant;
// Required method
fn discriminant(&self) -> Self::Discriminant;
}
Expand description
A trait for retrieving the enum generated by EnumDiscriminants
from an associated
Type on the original enumeration. This trait can be autoderived by strum_macros
.
Required Associated Types§
Sourcetype Discriminant
type Discriminant
Enum listing the same variants as this enum but without any data fields