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