Skip to content

Commit 0172fa5

Browse files
committed
Impl From<OwnedFd> for Stdio
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
1 parent 78da467 commit 0172fa5

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/changelog.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use crate::*;
44
/// TODO: RENAME THIS INTO THE NEXT VERSION BEFORE RELEASE
55
///
66
/// ## Added
7+
/// - `impl From<std::os::unix::io::OwnedFd> for Stdio`
78
/// ## Changed
89
/// ## Removed
910
#[doc(hidden)]

src/stdio.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@ impl From<Stdio> for process::Stdio {
6565
}
6666
}
6767

68+
impl From<OwnedFd> for Stdio {
69+
fn from(fd: OwnedFd) -> Self {
70+
Self(StdioImpl::Fd(fd))
71+
}
72+
}
73+
6874
macro_rules! impl_from_for_stdio {
6975
($type:ty) => {
7076
impl From<$type> for Stdio {

0 commit comments

Comments
 (0)