class EnumValueConstructor<EnumType : EnumValueType> where EnumType.RawValue : Hashable {} | |
class _PositionRelation_GeneratedWrapperConstructor : EnumValueConstructor<_PositionRelation> {} | |
extension _PositionRelation : EnumValueType {} | |
protocol EnumValueType : RawRepresentable {} |