Required Associated Typeswift 6.1.2Swift

RawValue

The raw type that can be used to represent all values of the conforming type.

associatedtype RawValue

Every distinct value of the conforming type has a corresponding unique value of the RawValue type, but there may be values of the RawValue type that don’t have a corresponding value of the conforming type.