Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ensuring position is reported on all de errors
Internally, the serde deserializer implementation uses the existing error type, renamed as DeserializerError. Now, Deserializer returns a new type Error that always has a range. At the boundaries of where deserialization happens, if the location is empty, we fill it with the parser's current offset.
- Loading branch information