Struct std::process::ChildStdin 1.0.0
[−]
[src]
A handle to a child process's standard input (stdin).
This struct is used in the stdin
field on Child
.
When an instance of ChildStdin
is dropped, the ChildStdin
's underlying
file handle will be closed. If the child process was blocked on input prior
to being dropped, it will become unblocked after dropping.
Trait Implementations
impl Write for ChildStdin
[src]
[+]
impl Write for ChildStdin
impl Debug for ChildStdin
1.16.0[src]
[+]
impl Debug for ChildStdin
1.16.0
[src]impl From<ChildStdin> for Stdio
1.20.0[src]
[+]
impl From<ChildStdin> for Stdio
1.20.0
[src]impl AsRawFd for ChildStdin
1.2.0[src]
[+]
impl AsRawFd for ChildStdin
1.2.0
[src]impl IntoRawFd for ChildStdin
1.4.0[src]
[+]
impl IntoRawFd for ChildStdin
1.4.0
[src]impl AsRawHandle for ChildStdin
1.2.0[src]
[+]
impl AsRawHandle for ChildStdin
1.2.0
[src]impl IntoRawHandle for ChildStdin
1.4.0[src]
[+]
impl IntoRawHandle for ChildStdin
1.4.0
[src]Auto Trait Implementations
impl Send for ChildStdin
impl Send for ChildStdin
impl Sync for ChildStdin
impl Sync for ChildStdin