Experiment Documentation Beta

Structure Variant

public struct Variant: Codable 
Variant Variant Codable Codable Variant->Codable

Conforms To

Codable

Initializers

init(_:​payload:​)

public init(_ value: String, payload: Any? = nil) 

init(from:​)

public init(from decoder: Decoder) throws 

Properties

value

public let value: String

payload

public let payload: Any?

Methods

encode(to:​)

public func encode(to encoder: Encoder) throws