pub fn dup2<Fd: AsFd>(oldfd: Fd, newfd: &mut OwnedFd) -> Result<()>Expand description
Create a copy of oldfd using newfd.
This function behaves similar to dup() except that it will try to use the
specified fd newfd instead of allocating a new one. See the man pages for
more detail on the exact behavior of this function.
This function does not allow you to duplicate oldfd with any file descriptor
you want, to do that, use dup2_raw().
§Stdin/Stdout/Stderr redirection
To duplicate a fd with Stdin/Stdout/Stderr, see: