Optional ReadonlydiscriminatorExplicit discriminator value. When omitted, the discriminator is the index of the variant in the enum, starting at 0.
Optional ReadonlydisplayDisplay metadata describing how the variant is presented.
ReadonlykindReadonlynameThe name of the variant.
ReadonlystructThe struct of named fields carried by the variant.
A variant of an enum that carries a struct payload (named fields).