A JsonError value describes the ways in which decoding could fail. This structure is used to facilitate human-readable error messages during decoding failures.
JsonError