Y67GNDVBCXX5V3SL3OAQCU3NX52OR34NXK7ARKHK7EQDGCLVTHTQC Stream::Child(ref mut c) => {match c.stdout.as_mut().unwrap().read(buf.initialize_unfilled()) {Ok(n) => {buf.advance(n);Poll::Ready(Ok(()))}Err(e) => Poll::Ready(Err(e)),}}
Stream::Child(ref mut c) => Pin::new(c.stdout.as_mut().unwrap()).poll_read(cx, buf),
Stream::Child(ref mut c) => match c.stdin.as_mut().unwrap().write(buf) {Ok(n) => Poll::Ready(Ok(n)),Err(ref e) if e.kind() == std::io::ErrorKind::WouldBlock => Poll::Pending,Err(e) => Poll::Ready(Err(e)),},
Stream::Child(ref mut c) => Pin::new(c.stdin.as_mut().unwrap()).poll_write(cx, buf),
Stream::Child(ref mut c) => match c.stdin.as_mut().unwrap().flush() {Ok(_) => Poll::Ready(Ok(())),Err(ref e) if e.kind() == std::io::ErrorKind::WouldBlock => Poll::Pending,Err(e) => Poll::Ready(Err(e)),},
Stream::Child(ref mut c) => Pin::new(c.stdin.as_mut().unwrap()).poll_flush(cx),