{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"fds[0].fd"}]}
        fds[0].fd = out_pipe.as_raw_fd();
        let mut fds: [libc::pollfd; 2] = unsafe { mem::zeroed() };
        fds[0].events = libc::POLLIN;