Open
Description
Feature gate: #![feature(unix_file_vectored_at)]
This is a tracking issue for positioned vectored I/O on Unix platforms.
Public API
trait std::os::unix::fs::FileExt {
// Existing methods: `read_at`, `read_exact_at`, `write_at`, `write_all_at`
fn read_vectored_at(&self, bufs: &mut [io::IoSliceMut<'_>], offset: u64) -> io::Result<usize>;
fn write_vectored_at(&self, bufs: &[io::IoSlice<'_>], offset: u64) -> io::Result<usize>;
}
Steps / History
- Implementation: Add vectored positioned I/O on Unix #89518
- Final comment period (FCP)
- Stabilization PR