InfoArray
public enum InfoArray : Encodable
extension InfoArray: CustomDebugStringConvertible
extension InfoArray: ExpressibleByNilLiteral
extension InfoArray: ExpressibleByBooleanLiteral
extension InfoArray: ExpressibleByIntegerLiteral
extension InfoArray: ExpressibleByFloatLiteral
extension InfoArray: ExpressibleByStringLiteral
extension InfoArray: ExpressibleByArrayLiteral
extension InfoArray: ExpressibleByDictionaryLiteral
A representation of an arbitrary JSON value.
This is a bit more useful than the naive [String:Any] type for JSON values, since it makes sure
only valid JSON values are present.
-
Undocumented
Declaration
Swift
case null -
Undocumented
Declaration
Swift
case bool(Bool) -
Undocumented
Declaration
Swift
case int(Int) -
Undocumented
Declaration
Swift
case double(Double) -
Undocumented
Declaration
Swift
case string(String) -
Undocumented
Declaration
Swift
case array([InfoArray]) -
Undocumented
Declaration
Swift
case object([String : InfoArray]) -
Create a JSON value from arbitrary type.
Declaration
Swift
public init(_ value: Any) -
Declaration
Swift
public func encode(to encoder: Encoder) throws -
Declaration
Swift
public var debugDescription: String { get } -
Declaration
Swift
public init(nilLiteral: ()) -
Declaration
Swift
public init(booleanLiteral value: Bool) -
Declaration
Swift
public init(integerLiteral value: Int) -
Declaration
Swift
public init(floatLiteral value: Double) -
Declaration
Swift
public init(stringLiteral value: String) -
Declaration
Swift
public init(arrayLiteral elements: InfoArray...) -
Declaration
Swift
public init(dictionaryLiteral elements: (String, InfoArray)...)
View on GitHub
Install in Dash
InfoArray Enumeration Reference