use crate::io; use crate::pipe::{PipeReader, PipeWriter}; use crate::process::Stdio; pub use crate::sys::pipe::AnonPipe; #[inline] pub fn pipe() -> io::Result<(AnonPipe, AnonPipe)> { Err(io::Error::UNSUPPORTED_PLATFORM) } #[unstable(feature = "anonymous_pipe", issue = "127154")] impl From for Stdio { fn from(pipe: PipeReader) -> Self { pipe.0.diverge() } } #[unstable(feature = "anonymous_pipe", issue = "127154")] impl From for Stdio { fn from(pipe: PipeWriter) -> Self { pipe.0.diverge() } }