pub fn readv(
fd: BorrowedFd<'_>,
iov: &mut [IoSliceMut<'_>],
) -> Result<usize, Errno>Expand description
Lecture scatter vers plusieurs buffers (readv(2)).
§Errors
Voir read.
§Examples
use air_sys_syscall::fs::readv;
use air_sys_types::net::IoSliceMut;
use air_sys_types::fd::BorrowedFd;
let mut a = [0u8; 64];
let mut b = [0u8; 64];
let mut iov = [IoSliceMut::new(&mut a), IoSliceMut::new(&mut b)];
let n = readv(fd, &mut iov).expect("readv");