()
| 20 | |
| 21 | #[cfg(all(not(windows), feature = "stdio"))] |
| 22 | fn main() -> io::Result<()> { |
| 23 | let (stdin, stdout, stderr) = (stdin(), stdout(), stderr()); |
| 24 | |
| 25 | println!("Stdin:"); |
| 26 | show(stdin)?; |
| 27 | |
| 28 | println!("Stdout:"); |
| 29 | show(stdout)?; |
| 30 | |
| 31 | println!("Stderr:"); |
| 32 | show(stderr)?; |
| 33 | |
| 34 | Ok(()) |
| 35 | } |
| 36 | |
| 37 | #[cfg(all(not(windows), feature = "stdio"))] |
| 38 | fn show<Fd: AsFd>(fd: Fd) -> io::Result<()> { |