Skip to content

Decouple end users from our iterator implementations #229

Open
@epage

Description

@epage

Right now, our iterators are type aliases. Some iterators have their implementation partially hidden via Box but that still gets exposed.

We should provide newtypes for our iterators so we are free to change them (like optimizing by removing Box) without causing a breaking change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-editArea: TOML editing APIM-breaking-changeMeta: Implementing or merging this will introduce a breaking change.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions