Я хотел бы инициализировать Set со значениями, соответствующими протоколу Hashable и настраиваемому протоколу.
Я пробовал:
protocol CustomProtocol: Hashable {}
let set = Set<CustomProtocol>()
Но Xcode жалуется:
Использование "CustomProtocol" в качестве конкретного типа, соответствующего протоколу "Hashable" не поддерживается
Как я могу это достичь?
Спасибо заранее.