
Co-authored-by: Alphyr <47725341+a1phyr@users.noreply.github.com> Co-authored-by: Jubilee <46493976+workingjubilee@users.noreply.github.com> Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
18 lines
422 B
Rust
18 lines
422 B
Rust
cfg_if::cfg_if! {
|
|
if #[cfg(unix)] {
|
|
mod unix;
|
|
pub(crate) use unix::{AnonPipe, pipe};
|
|
|
|
#[cfg(all(test, not(miri)))]
|
|
mod tests;
|
|
} else if #[cfg(windows)] {
|
|
mod windows;
|
|
pub(crate) use windows::{AnonPipe, pipe};
|
|
|
|
#[cfg(all(test, not(miri)))]
|
|
mod tests;
|
|
} else {
|
|
mod unsupported;
|
|
pub(crate) use unsupported::{AnonPipe, pipe};
|
|
}
|
|
}
|