Trait protocol::Enum

source ·
pub trait Enum: Parcel {
    type Discriminant: Parcel;

    fn discriminator(&self) -> Self::Discriminant;
}
Expand description

An enum type.

Required Associated Types§

The type used to store the enum discriminant

Required Methods§

Gets the discriminator of the current variant.

Implementors§