Add comments about impls for File, TcpStream, ChildStdin, etc.
This commit is contained in:
parent
68964a7d68
commit
ab08639e59
4 changed files with 42 additions and 0 deletions
|
@ -258,6 +258,12 @@ pub struct ChildStdin {
|
|||
inner: AnonPipe,
|
||||
}
|
||||
|
||||
// In addition to the `impl`s here, `ChildStdin` also has `impl`s for
|
||||
// `AsFd`/`From<OwnedFd>`/`Into<OwnedFd>` and
|
||||
// `AsRawFd`/`IntoRawFd`/`FromRawFd`, on Unix and WASI, and
|
||||
// `AsHandle`/`From<OwnedHandle>`/`Into<OwnedHandle>` and
|
||||
// `AsRawHandle`/`IntoRawHandle`/`FromRawHandle` on Windows.
|
||||
|
||||
#[stable(feature = "process", since = "1.0.0")]
|
||||
impl Write for ChildStdin {
|
||||
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
|
||||
|
@ -335,6 +341,12 @@ pub struct ChildStdout {
|
|||
inner: AnonPipe,
|
||||
}
|
||||
|
||||
// In addition to the `impl`s here, `ChildStdout` also has `impl`s for
|
||||
// `AsFd`/`From<OwnedFd>`/`Into<OwnedFd>` and
|
||||
// `AsRawFd`/`IntoRawFd`/`FromRawFd`, on Unix and WASI, and
|
||||
// `AsHandle`/`From<OwnedHandle>`/`Into<OwnedHandle>` and
|
||||
// `AsRawHandle`/`IntoRawHandle`/`FromRawHandle` on Windows.
|
||||
|
||||
#[stable(feature = "process", since = "1.0.0")]
|
||||
impl Read for ChildStdout {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
|
@ -396,6 +408,12 @@ pub struct ChildStderr {
|
|||
inner: AnonPipe,
|
||||
}
|
||||
|
||||
// In addition to the `impl`s here, `ChildStderr` also has `impl`s for
|
||||
// `AsFd`/`From<OwnedFd>`/`Into<OwnedFd>` and
|
||||
// `AsRawFd`/`IntoRawFd`/`FromRawFd`, on Unix and WASI, and
|
||||
// `AsHandle`/`From<OwnedHandle>`/`Into<OwnedHandle>` and
|
||||
// `AsRawHandle`/`IntoRawHandle`/`FromRawHandle` on Windows.
|
||||
|
||||
#[stable(feature = "process", since = "1.0.0")]
|
||||
impl Read for ChildStderr {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue