From c15b956cf999ac69afa5dfd4f7997f84eea5973c Mon Sep 17 00:00:00 2001 From: Alexey Khokhlov Date: Tue, 25 Sep 2018 19:18:19 +0300 Subject: [PATCH] Enums CaseIterable --- Source/GeneratedMessage.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/GeneratedMessage.swift b/Source/GeneratedMessage.swift index 938bc77..ed8ea9e 100644 --- a/Source/GeneratedMessage.swift +++ b/Source/GeneratedMessage.swift @@ -29,7 +29,7 @@ public protocol GeneratedMessageProtocol: ProtocolBuffersMessage { } -public protocol GeneratedEnum:RawRepresentable, CustomDebugStringConvertible, CustomStringConvertible, Hashable { +public protocol GeneratedEnum:RawRepresentable, CustomDebugStringConvertible, CustomStringConvertible, Hashable, CaseIterable { func toString() -> String static func fromString(_ str:String) throws -> Self }