Skip to content

External Iterators for HashMap and HashSet #7277

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 5 commits into from
Closed

External Iterators for HashMap and HashSet #7277

wants to merge 5 commits into from

Conversation

bluss
Copy link
Member

@bluss bluss commented Jun 21, 2013

This is the implementation for HashMap and HashSet. These are simple wrappers for the vec iterator over the hashmap buckets.

Only changes in std::hashmap (and std::to_str)

BaseIter impl for HashSet removed, but no callers of map/set's .each() converted.

@Aatch
Copy link
Contributor

Aatch commented Jun 21, 2013

Cc @thestinger

@thestinger
Copy link
Contributor

Landing as #7277 (had to fix 2 minor merge conflicts).

@thestinger thestinger closed this Jun 23, 2013
@thestinger thestinger mentioned this pull request Jun 23, 2013
flip1995 pushed a commit to flip1995/rust that referenced this pull request Jun 17, 2021
Add disallowed_type lint, this adds a field to the conf struct

Fixes rust-lang#7277

changelog: Add ``[`disallowed_type`]`` a lint that can enforce banning types specified in the config.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants