diff --git a/Sources/XXClient/Models/FactType.swift b/Sources/XXClient/Models/FactType.swift index 94c28639ee467d84eebcc546d169b7831313d4c7..7e245ba1477ceeada0d194751c12a29c3fcb3956 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()