Skip to main content

pwrite

Function pwrite 

Source
pub fn pwrite(
    fd: BorrowedFd<'_>,
    buffer: &[u8],
    offset: u64,
) -> Result<usize, Errno>
Expand description

Écrit à une position absolue sans modifier la position courante du FD.

§Errors

Voir write(). De plus : ESPIPE si FD non seekable.

§Examples

use air_sys_syscall::fs::pwrite;
use air_sys_types::fd::BorrowedFd;

let n = pwrite(fd, b"data", 0).expect("pwrite");