aboutsummaryrefslogtreecommitdiff
path: root/vendor/cc/src/os_pipe.rs
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2024-07-19 15:37:58 +0300
committerValentin Popov <valentin@popov.link>2024-07-19 15:37:58 +0300
commita990de90fe41456a23e58bd087d2f107d321f3a1 (patch)
tree15afc392522a9e85dc3332235e311b7d39352ea9 /vendor/cc/src/os_pipe.rs
parent3d48cd3f81164bbfc1a755dc1d4a9a02f98c8ddd (diff)
downloadfparkan-a990de90fe41456a23e58bd087d2f107d321f3a1.tar.xz
fparkan-a990de90fe41456a23e58bd087d2f107d321f3a1.zip
Deleted vendor folder
Diffstat (limited to 'vendor/cc/src/os_pipe.rs')
-rw-r--r--vendor/cc/src/os_pipe.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/vendor/cc/src/os_pipe.rs b/vendor/cc/src/os_pipe.rs
deleted file mode 100644
index 218c9bc..0000000
--- a/vendor/cc/src/os_pipe.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-//! Adapted from:
-//! - https://doc.rust-lang.org/src/std/sys/unix/pipe.rs.html
-//! - https://doc.rust-lang.org/src/std/sys/unix/fd.rs.html#385
-//! - https://github.com/rust-lang/rust/blob/master/library/std/src/sys/mod.rs#L57
-//! - https://github.com/oconnor663/os_pipe.rs
-use std::fs::File;
-
-/// Open a new pipe and return a pair of [`File`] objects for the reader and writer.
-///
-/// This corresponds to the `pipe2` library call on Posix and the
-/// `CreatePipe` library call on Windows (though these implementation
-/// details might change). These pipes are non-inheritable, so new child
-/// processes won't receive a copy of them unless they're explicitly
-/// passed as stdin/stdout/stderr.
-pub fn pipe() -> std::io::Result<(File, File)> {
- sys::pipe()
-}
-
-#[cfg(unix)]
-#[path = "os_pipe/unix.rs"]
-mod sys;
-
-#[cfg(windows)]
-#[path = "os_pipe/windows.rs"]
-mod sys;
-
-#[cfg(all(not(unix), not(windows)))]
-compile_error!("Only unix and windows support os_pipe!");