@@ -429,7 +429,6 @@ feature! {
429
429
/// * [`dup2()`]
430
430
/// * [`dup2_raw()`]
431
431
/// * [`dup3()`]
432
- /// * [`dup3_raw()`]
433
432
#[ inline]
434
433
pub fn dup<Fd : std:: os:: fd:: AsFd >( oldfd: Fd ) -> Result <std:: os:: fd:: OwnedFd > {
435
434
use std:: os:: fd:: AsRawFd ;
@@ -445,6 +444,7 @@ pub fn dup<Fd: std::os::fd::AsFd>(oldfd: Fd) -> Result<std::os::fd::OwnedFd> {
445
444
}
446
445
447
446
/// Duplicate `fd` with stdin.
447
+ #[ inline]
448
448
pub fn dup2_stdin<Fd : std:: os:: fd:: AsFd >( fd: Fd ) -> Result <( ) > {
449
449
use std:: os:: fd:: AsRawFd ;
450
450
use libc:: STDIN_FILENO ;
@@ -454,6 +454,7 @@ pub fn dup2_stdin<Fd: std::os::fd::AsFd>(fd: Fd) -> Result<()> {
454
454
}
455
455
456
456
/// Duplicate `fd` with stdout.
457
+ #[ inline]
457
458
pub fn dup2_stdout<Fd : std:: os:: fd:: AsFd >( fd: Fd ) -> Result <( ) > {
458
459
use std:: os:: fd:: AsRawFd ;
459
460
use libc:: STDOUT_FILENO ;
@@ -463,6 +464,7 @@ pub fn dup2_stdout<Fd: std::os::fd::AsFd>(fd: Fd) -> Result<()> {
463
464
}
464
465
465
466
/// Duplicate `fd` with stderr.
467
+ #[ inline]
466
468
pub fn dup2_stderr<Fd : std:: os:: fd:: AsFd >( fd: Fd ) -> Result <( ) > {
467
469
use std:: os:: fd:: AsRawFd ;
468
470
use libc:: STDERR_FILENO ;
@@ -478,7 +480,8 @@ pub fn dup2_stderr<Fd: std::os::fd::AsFd>(fd: Fd) -> Result<()> {
478
480
/// more detail on the exact behavior of this function.
479
481
///
480
482
/// This function does not allow you to duplicate `oldfd` with any file descriptor
481
- /// you want, to do that, use [`dup2_raw()`].
483
+ /// you want, to do that, use [`dup2_raw()`]#[inline]
484
+ .
482
485
///
483
486
/// # Reference
484
487
///
0 commit comments