Poly8

public enum Poly8<A, B, C, D, E, F, G, H> : _Poly8
extension Poly8: CustomStringConvertible
extension Poly8: Encodable where A: Encodable, B: Encodable, C: Encodable, D: Encodable, E: Encodable, F: Encodable, G: Encodable, H: Encodable
extension Poly8: Decodable where A: Decodable, B: Decodable, C: Decodable, D: Decodable, E: Decodable, F: Decodable, G: Decodable, H: Decodable
extension Poly8: Equatable where A: Equatable, B: Equatable, C: Equatable, D: Equatable, E: Equatable, F: Equatable, G: Equatable, H: Equatable
extension Poly8: Hashable where A: Hashable, B: Hashable, C: Hashable, D: Hashable, E: Hashable, F: Hashable, G: Hashable, H: Hashable

See Poly for documentation

  • Undocumented

    Declaration

    Swift

    case a(A)
  • Undocumented

    Declaration

    Swift

    case b(B)
  • Undocumented

    Declaration

    Swift

    case c(C)
  • Undocumented

    Declaration

    Swift

    case d(D)
  • Undocumented

    Declaration

    Swift

    case e(E)
  • Undocumented

    Declaration

    Swift

    case f(F)
  • Undocumented

    Declaration

    Swift

    case g(G)
  • Undocumented

    Declaration

    Swift

    case h(H)
  • a

    Declaration

    Swift

    public var a: A? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ a: A)
  • b

    Declaration

    Swift

    public var b: B? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ b: B)
  • c

    Declaration

    Swift

    public var c: C? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ c: C)
  • d

    Declaration

    Swift

    public var d: D? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ d: D)
  • e

    Declaration

    Swift

    public var e: E? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ e: E)
  • f

    Declaration

    Swift

    public var f: F? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ f: F)
  • g

    Declaration

    Swift

    public var g: G? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ g: G)
  • h

    Declaration

    Swift

    public var h: H? { get }
  • Undocumented

    Declaration

    Swift

    public init(_ h: H)
  • Declaration

    Swift

    public var value: Any { get }
  • Undocumented

    Declaration

    Swift

    public static var allTypes: [Any.Type] { get }
  • Declaration

    Swift

    public var description: String { get }

Available where A: Encodable, B: Encodable, C: Encodable, D: Encodable, E: Encodable, F: Encodable, G: Encodable, H: Encodable

  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws

Available where A: Decodable, B: Decodable, C: Decodable, D: Decodable, E: Decodable, F: Decodable, G: Decodable, H: Decodable

  • Declaration

    Swift

    public init(from decoder: Decoder) throws