rust/library/std/src/io
Matthias Krüger b0cbd4e5f3
Rollup merge of #123817 - slanterns:seek_relative, r=dtolnay
Stabilize `seek_seek_relative`

This PR stabilizes `seek_seek_relative`:

```rust
// std::io::Seek

trait Seek {
    fn seek_relative(&mut self, offset: i64) -> Result<()>;
}
```

<br>

Tracking issue: https://github.com/rust-lang/rust/issues/117374.
Implementation PR: https://github.com/rust-lang/rust/pull/116750.

FCPs already completed in the tracking issue.

Closes https://github.com/rust-lang/rust/issues/117374.

r? libs-api
2024-05-13 20:29:18 +02:00
..
buffered Rollup merge of #120900 - marcospb19:std-use-seek-stream-position, r=joshtriplett 2024-04-14 23:24:32 +02:00
copy unify read_to_end and io::copy impls for reading into a Vec 2023-11-26 18:13:36 +01:00
cursor attempt to optimise vectored write 2022-06-26 17:15:31 +01:00
error Use generic `NonZero` everywhere in `std`. 2024-02-22 15:17:33 +01:00
impls
stdio Make default stdio lock() return 'static handles 2022-02-13 10:23:16 -05:00
util Rollup merge of #98154 - vidhanio:master, r=workingjubilee 2023-07-30 20:36:33 +02:00
copy.rs unify read_to_end and io::copy impls for reading into a Vec 2023-11-26 18:13:36 +01:00
cursor.rs Rollup merge of #122441 - a1phyr:improve_read_impls, r=ChrisDenton 2024-05-04 18:36:37 +02:00
error.rs Replace version placeholders for 1.79 2024-05-01 21:01:51 -04:00
impls.rs `VecDeque::read_to_string`: avoid making the slices contiguous 2024-04-12 09:44:05 +02:00
mod.rs Rollup merge of #123817 - slanterns:seek_relative, r=dtolnay 2024-05-13 20:29:18 +02:00
prelude.rs
stdio.rs Rollup merge of #122882 - Zoxc:panic-output-panic, r=Amanieu 2024-04-11 22:38:53 +02:00
tests.rs core: panic on overflow in `BorrowedCursor` 2024-04-11 18:33:46 +02:00
util.rs Replace version placeholders for 1.79 2024-05-01 21:01:51 -04:00