palaver::file
pub fn pipe(flags: OFlag) -> Result<(RawFd, RawFd)>
Like pipe2; not atomic on platforms that lack it