pub fn writev(fd: BorrowedFd<'_>, iov: &[IoSlice<'_>]) -> Result<usize, Errno>Expand description
Écriture gather depuis plusieurs buffers (writev(2)).
§Errors
Voir write().
§Examples
use air_sys_syscall::fs::writev;
use air_sys_types::net::IoSlice;
use air_sys_types::fd::BorrowedFd;
let a = b"header";
let b = b"payload";
let iov = [IoSlice::new(a), IoSlice::new(b)];
let n = writev(fd, &iov).expect("writev");