Constructs this $(D_PSYMBOL Variant) with one of the types supported in it.
Types can be present in this $(D_PSYMBOL Variant).
Returns the underlying value, assuming it is of the type T.
Tells whether this $(D_PSYMBOL Variant) is initialized.
Reassigns the value.
Compares this $(D_PSYMBOL Variant) with another one with the same specification for equality.
Tells whether this $(D_PSYMBOL Variant) holds currently a value of type T.
Returns $(D_PSYMBOL TypeInfo) corresponding to the current type.