-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Use .next() instead of .nth(0) on iterators. #69656
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
It seems slightly worse for readability but may be faster to compile and run. Need a second opinion, reassigning to the first person from GitHub reviewer suggestions. |
Does this have a clippy lint? Or was this a manual thing? |
@bors r+ Please post this info on future PRs |
📌 Commit d3e5177 has been approved by |
Eh, so far I've often given the branch the name of the lint :P |
XD sure, I still think it'll be easier for someone who comes back to these via git blame will have it easier if the commit message contains a link or an explanation for the change |
Use .next() instead of .nth(0) on iterators.
Use .next() instead of .nth(0) on iterators.
Rollup of 6 pull requests Successful merges: - #69656 (Use .next() instead of .nth(0) on iterators.) - #69674 (Rename DefKind::Method and TraitItemKind::Method ) - #69676 (Pass correct place to `discriminant_switch_effect`) - #69706 (Use subslice patterns in slice methods) - #69714 (Make PlaceRef take just one lifetime) - #69727 (Avoid using `unwrap()` in suggestions) Failed merges: - #69589 (ast: `Mac`/`Macro` -> `MacCall`) - #69680 (rustc_expand: Factor out `Annotatable::into_tokens` to a separate method) r? @ghost
Use .next() instead of .nth(0) on iterators.
Use .next() instead of .nth(0) on iterators.
Rollup of 9 pull requests Successful merges: - #67741 (When encountering an Item in a pat context, point at the item def) - #68985 (Parse & reject postfix operators after casts) - #69656 (Use .next() instead of .nth(0) on iterators.) - #69680 (rustc_expand: Factor out `Annotatable::into_tokens` to a separate method) - #69690 (test(pattern): add tests for combinations of pattern features) - #69706 (Use subslice patterns in slice methods) - #69727 (Avoid using `unwrap()` in suggestions) - #69754 (Update deprecation version to 1.42 for Error::description) - #69782 (Don't redundantly repeat field names (clippy::redundant_field_names)) Failed merges: r? @ghost
No description provided.