-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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: move more shared iterator code into navigate.rs #81937
Conversation
|
☔ The latest upstream changes (presumably #81486) made this pull request unmergeable. Please resolve the merge conflicts. |
0a99f22
to
9eead01
Compare
☔ The latest upstream changes (presumably #81956) made this pull request unmergeable. Please resolve the merge conflicts. |
9eead01
to
7adaed7
Compare
☔ The latest upstream changes (presumably #82103) made this pull request unmergeable. Please resolve the merge conflicts. |
7adaed7
to
342aa69
Compare
@bors r+ rollup=never p=0 |
📌 Commit 342aa69 has been approved by |
⌛ Testing commit 342aa69 with merge 3cc54d0993aa1b56887dce7fcb95ed279a79dba2... |
The job Click to see the possible cause of the failure (guessed by this bot)
|
💔 Test failed - checks-actions |
@bors retry |
⌛ Testing commit 342aa69 with merge b10e76598262dd4ef9112cdc9a00e79126e37f0d... |
💔 Test failed - checks-actions |
@bors retry |
☀️ Test successful - checks-actions |
…rk-Simulacrum BTree: encapsulate LeafRange better & some debug asserts Looking at iterators again, I think rust-lang#81937 didn't house enough code in `LeafRange`. Moving the API boundary a little makes things more local in navigate.rs and less complicated in map.rs. r? `@Mark-Simulacrum`
The functions in navigate.rs only exist to support iterators, and these look easier on my eyes if there is a shared
struct
with the recurring pair of handles.r? @Mark-Simulacrum