Skip to content

modularize associated iterators #479

Closed as not planned
Closed as not planned

Description

@alejandro-vaz

the associated iterators of SmallVec are:

  • Drain => src/iterators/drain.rs
  • IntoIter => src/iterators/mod.rs
  • Splice => src/iterators/splice.rs
  • ExtractIf => src/iterators/extractif.rs

each of those iterators should be moved into their file with all its methods and implementations

rayon.rs should also be moved under iterators/

Activity

  1. added this to the v2-alpha.13 milestone on Aug 29, 2026
  2. alejandro-vaz commented on Aug 30, 2026

    @alejandro-vaz
    CollaboratorAuthor

    this is still free

  3. removed their assignment
    on Sep 2, 2026
  4. alejandro-vaz commented on Sep 11, 2026

    @alejandro-vaz
    CollaboratorAuthor

    I'm going to close it as not planned because it's basically impossible with our current lib.rs and doing it requires breaking other stuff we have

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood for a first contributorhelp wantedNo clear candidate to implement itr-refactorrelated to refactoring

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions