diff --git a/library/std/src/sys/unix/process/process_common.rs b/library/std/src/sys/unix/process/process_common.rs index 27bee714f5b43..4c665d6259be0 100644 --- a/library/std/src/sys/unix/process/process_common.rs +++ b/library/std/src/sys/unix/process/process_common.rs @@ -429,12 +429,20 @@ impl Stdio { } impl From for Stdio { + /// Converts a [`AnonPipe`] into a [`Stdio`]. + /// + /// The conversion consumes the [`AnonPipe`]. + /// fn from(pipe: AnonPipe) -> Stdio { Stdio::Fd(pipe.into_inner()) } } impl From for Stdio { + /// Converts a [`File`] into a [`Stdio`]. + /// + /// The conversion consumes the [`File`]. + /// fn from(file: File) -> Stdio { Stdio::Fd(file.into_inner()) }