public protocol JSONPathType
A protocol used to define a path within an instance of
JSON that leads to some desired value.
A custom type, such as a
RawRepresentable enum, may be made to conform to
and used with the subscript APIs.
selfto key into a
Unlike Swift dictionaries, failing to find a value for a key should throw an error rather than convert to
Upon failure, implementers should throw an error from
The default behavior for keying into a dictionary is to throw
The default behavior for indexing into an array is to throw