posish::fs
pub fn setfd<Fd: AsRawFd>(fd: &Fd, flags: FdFlags) -> Result<()>
fcntl(fd, F_SETFD, flags)