Skip to content

Migrate toml to be on toml_edit #340

@epage

Description

@epage

toml will be a wrapper around the toml_edit crate, providing serde integration, decoupled from the format-preserving parsing, and offering a more stable API

As part of switching cargo adopting toml_edit, toml_edit::easy, a copy of tomls API, was created so cargo could have a single toml parser for both serde and editing.

We plan to move toml_edit::easy into the toml crate, providing nearly the same API at nearly the same performance while reducing overall maintenance effort and allowing people who have both needs to have a common parser.

Blockers

Performance

Compatibility

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-serdeArea: Serde integrationC-enhancementCategory: Raise on the bar on expectations

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions