-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
BTree: add drain methods #81075
BTree: add drain methods #81075
Conversation
Is there a chance we can split this up into more commits? Reviewing a diff in a couple thousand lines is going to be quite challenging. It would be good to document any design decisions or otherwise guide my review, too. |
I can split off a few refactorings of existing functions, to open up for new use, but they seemed a bit pointless on their own (apart from one thing that I actually postponed). |
I don't really know what you postponed, but I will likely not be able to effectively review this diff without at least some guidance as to where to start or the overall vision in adding these methods. |
The item I postponed is that |
The overall vision in adding these methods is to not copy any existing functionality, but break it up in order to reuse parts. I'll feed those refactings in a few separate PRs now. |
☔ The latest upstream changes (presumably #81083) made this pull request unmergeable. Please resolve the merge conflicts. |
☔ The latest upstream changes (presumably #81169) made this pull request unmergeable. Please resolve the merge conflicts. |
4e62119
to
d111d91
Compare
☔ The latest upstream changes (presumably #81073) made this pull request unmergeable. Please resolve the merge conflicts. |
☔ The latest upstream changes (presumably #81361) made this pull request unmergeable. Please resolve the merge conflicts. |
ad80c11
to
24ec3f4
Compare
☔ The latest upstream changes (presumably #81494) made this pull request unmergeable. Please resolve the merge conflicts. |
☔ The latest upstream changes (presumably #82103) made this pull request unmergeable. Please resolve the merge conflicts. |
ff3cab4
to
dc86553
Compare
☔ The latest upstream changes (presumably #94350) made this pull request unmergeable. Please resolve the merge conflicts. |
r? @yaahc |
r? rust-lang/libs-api |
r? rust-lang/libs-api |
☔ The latest upstream changes (presumably #98103) made this pull request unmergeable. Please resolve the merge conflicts. |
Implements #81074.
Builds on #93989.