From ccdc8e7bdcb0a85b8d047b2239470478ca9dce54 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Thu, 8 Sep 2022 00:20:31 +0200 Subject: [PATCH] Conform FactType to ExpressibleByIntegerLiteral --- Sources/XXClient/Models/FactType.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Sources/XXClient/Models/FactType.swift b/Sources/XXClient/Models/FactType.swift index 94c28639..7e245ba1 100644 --- a/Sources/XXClient/Models/FactType.swift +++ b/Sources/XXClient/Models/FactType.swift @@ -28,6 +28,12 @@ extension FactType: RawRepresentable { } } +extension FactType: ExpressibleByIntegerLiteral { + public init(integerLiteral value: IntegerLiteralType) { + self.init(rawValue: value) + } +} + extension FactType: Codable { public init(from decoder: Decoder) throws { let container = try decoder.singleValueContainer() -- GitLab