feat(toml)!: Update parser by using toml_edit
#457
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
toml_edit::de::Deserializer
got aFromStr
so callers could bypass thedespan
calls for extra performance.This is a step towards #340
Tried to capture regressions in errors in
toml_edit
error regression compared totoml
: no message for\r
#450toml_edit
error regression compared totoml
: string parse errors don't tell user what went wrong #451toml_edit
error regression compared totoml
: missing value could use more specific error #452toml_edit
error regression compared totoml
: missing key #453toml_edit
error regression compared totoml
: wrong string type for keys #454toml_edit
error regression compared totoml
: unterminated string #455toml_edit
error regression compared totoml
: redefinition of table #456BREAKING CHANGES:
Deserializer
now only handles documents, useValueDeserializer
otherwisefrom_slice
removed