Skip to main content

Enum

Trait Enum 

Source
pub trait Enum {
    type Kind: EnumKind;

    // Required method
    fn kind(&self) -> Self::Kind;
}
Expand description

enum.

Required Associated Types§

Source

type Kind: EnumKind

Discriminant uniquely identifying this enum’s variants.

Required Methods§

Source

fn kind(&self) -> Self::Kind

Get the EnumKind of this variant.

Implementors§