JSONValue

public enum JSONValue : Hashable
extension JSONValue: RawRepresentable
extension JSONValue: ExpressibleByStringLiteral
extension JSONValue: ExpressibleByIntegerLiteral
extension JSONValue: ExpressibleByFloatLiteral
extension JSONValue: ExpressibleByBooleanLiteral
extension JSONValue: ExpressibleByArrayLiteral
extension JSONValue: ExpressibleByDictionaryLiteral
extension JSONValue: Codable

A JSON value represents an object, array, or fragment.

This type does not represent the null value in JSON. Use Optional<JSONValue> wherever null is accepted.