ProtocolSwiftInstantProtocoliOS 9999+macOS 9999+tvOS 9999+watchOS 9999+protocol InstantProtocol : Comparable, Hashable, Sendable