//@ignore-target: windows | |
use std::io::{Read, Write, pipe}; | |
fn main() { | |
let (mut ping_rx, mut ping_tx) = pipe().unwrap(); | |
ping_tx.write_all(b"hello").unwrap(); | |
let mut buf: [u8; 5] = [0; 5]; | |
ping_rx.read_exact(&mut buf).unwrap(); | |
assert_eq!(&buf, "hello".as_bytes()); | |
} |