Function rustix::io::pwritev2
pub fn pwritev2<Fd: AsFd>(fd: &Fd, bufs: &[IoSlice<'_>], offset: u64, flags: ReadWriteFlags) -> io::Result<usize>
The portability is definied by:
#[cfg(any(linux_raw,
all(libc, any(target_os = "android", target_os = "linux"))))]