blob: dfe10f7fafe49aac8df0365d060278a17f4dc5a9 [file] [log] [blame]
use crate::io;
use crate::sys::fd::FileDesc;
use crate::sys::pipe::anon_pipe;
use crate::sys_common::IntoInner;
pub type AnonPipe = FileDesc;
#[inline]
pub fn pipe() -> io::Result<(AnonPipe, AnonPipe)> {
anon_pipe().map(|(rx, wx)| (rx.into_inner(), wx.into_inner()))
}