Move std::io::Seek to core::io#158540
Conversation
|
rustbot has assigned @Mark-Simulacrum. Use Why was this reviewer chosen?The reviewer was selected based on:
|
This comment was marked as resolved.
This comment was marked as resolved.
3fc3098 to
1204962
Compare
|
LGTM minus the docs I mentioned. r? @clarfonthey |
|
r=me once #158539 is merged into main and this gets appropriately rebased after. (Thank you!) |
This comment has been minimized.
This comment has been minimized.
Co-Authored-By: Clar Fon <15850505+clarfonthey@users.noreply.github.com>
327a617 to
6a69276
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
@clarfonthey rebased and ready to go! :) |
|
@bors r+ rollup=iffy Since these are starting to modify more of the I/O code, they'll probably conflict if anything in the rollup touches the same module. |
…fonthey Move `std::io::Seek` to `core::io` ACP: rust-lang/libs-team#755 Tracking issue: rust-lang#154046 Split From: rust-lang#156527 Blocked On: rust-lang#158539 ## Description Moves `std::io::Seek` and `SeekFrom` to `core::io`. This is a pretty simple migration, but it is blocked by rust-lang#158539. --- ## Notes * No AI tooling of any kind was used during the creation of this PR. * Please see rust-lang#154046 (comment) for a review order and broader context for this PR.
…uwer Rollup of 12 pull requests Successful merges: - #156976 (enable eager `param_env` norm in new solver) - #158537 (Add `std::io::cursor::WriteThroughCursor`) - #158540 (Move `std::io::Seek` to `core::io`) - #157820 (consider subtyping when checking if an infer var is sized) - #158505 (Update POSIX edition links) - #158853 (Fix typo for link on nto-qnx.md) - #157466 (Better error message when bare type in impl parameter list) - #157966 (Emit a suggestion to cast the never type into a concrete type when it fails to satisfy an `impl Trait` bound) - #158381 (Expose debug scope of statement and terminator in rustc_public) - #158405 (rustc_target: Add ARMv8-M related target features) - #158770 (Weaken guarantee for `From<legacy::RangeInclusive> for RangeInclusive`) - #158820 (Fix rustdoc ICE on deprecated note in inlined re-export chain)
Rollup merge of #158540 - bushrat011899:core_io_seek, r=clarfonthey Move `std::io::Seek` to `core::io` ACP: rust-lang/libs-team#755 Tracking issue: #154046 Split From: #156527 Blocked On: #158539 ## Description Moves `std::io::Seek` and `SeekFrom` to `core::io`. This is a pretty simple migration, but it is blocked by #158539. --- ## Notes * No AI tooling of any kind was used during the creation of this PR. * Please see #154046 (comment) for a review order and broader context for this PR.
ACP: rust-lang/libs-team#755
Tracking issue: #154046
Split From: #156527
Blocked On: #158539
Description
Moves
std::io::SeekandSeekFromtocore::io. This is a pretty simple migration, but it is blocked by #158539.Notes
alloc::ioandcore::io#154046 (comment) for a review order and broader context for this PR.