1 2 3 4 5 6 7 8 9 10 11
use crate::Parcel; /// An `enum` type. pub trait Enum : Parcel { /// The type used to store the enum discriminant type Discriminant: Parcel; /// Gets the discriminator of the current variant. fn discriminator(&self) -> Self::Discriminant; }