[][src]Trait protocol::Enum

pub trait Enum: Parcel {
type Discriminant: Parcel;
    fn discriminator(&self) -> Self::Discriminant;
}

An enum type.

Associated Types

type Discriminant: Parcel

The type used to store the enum discriminant

Loading content...

Required methods

fn discriminator(&self) -> Self::Discriminant

Gets the discriminator of the current variant.

Loading content...

Implementors

Loading content...