Poly3
public enum Poly3<A, B, C> : _Poly3
extension Poly3: CustomStringConvertible
extension Poly3: Encodable where A: Encodable, B: Encodable, C: Encodable
extension Poly3: Decodable where A: Decodable, B: Decodable, C: Decodable
extension Poly3: Equatable where A: Equatable, B: Equatable, C: Equatable
extension Poly3: Hashable where A: Hashable, B: Hashable, C: Hashable
See Poly
for documentation
-
Undocumented
Declaration
Swift
case a(A)
-
Undocumented
Declaration
Swift
case b(B)
-
Undocumented
Declaration
Swift
case c(C)
-
Declaration
Swift
public var a: A? { get }
-
Undocumented
Declaration
Swift
public init(_ a: A)
-
Declaration
Swift
public var b: B? { get }
-
Undocumented
Declaration
Swift
public init(_ b: B)
-
Declaration
Swift
public var c: C? { get }
-
Undocumented
Declaration
Swift
public init(_ c: C)
-
Declaration
Swift
public var value: Any { get }
-
Undocumented
Declaration
Swift
public static var allTypes: [Any.Type] { get }
-
Declaration
Swift
public var description: String { get }
-
Declaration
Swift
public func encode(to encoder: Encoder) throws
-
Declaration
Swift
public init(from decoder: Decoder) throws