标签: swift generics struct protocols
我希望包含HeartRate元素的所有数组都符合Encodable协议。类似的东西:
extension (Array where Element: HeartRate): Encodable {}(这显然无法编译)。
extension (Array where Element: HeartRate): Encodable {}
这个答案有一个泛型类的解决方案,但这对我不起作用,因为Array是一个结构:generic type conforming to a protocol in Swift