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