diff options
| author | Nathan West <Lucretiel@gmail.com> | 2020-06-17 17:56:25 -0400 |
|---|---|---|
| committer | Nathan West <Lucretiel@gmail.com> | 2020-06-17 17:56:25 -0400 |
| commit | b60cefee0addb02b5bd146893d358bb52bc829e2 (patch) | |
| tree | 163334f66eb772e9fa1c35dc88c6a01d63945ff8 | |
| parent | 358dc1d8c2e10eceaf3c04d532bbde73b0dd4bb7 (diff) | |
| download | rust-b60cefee0addb02b5bd146893d358bb52bc829e2.tar.gz rust-b60cefee0addb02b5bd146893d358bb52bc829e2.zip | |
Removed write_fmt forwarding, to fix recursive borrow issues
| -rw-r--r-- | src/libstd/io/stdio.rs | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/libstd/io/stdio.rs b/src/libstd/io/stdio.rs index cce9a0dc7a4..b41f0c2f82d 100644 --- a/src/libstd/io/stdio.rs +++ b/src/libstd/io/stdio.rs @@ -652,9 +652,6 @@ impl Write for Stdout { fn write_all(&mut self, buf: &[u8]) -> io::Result<()> { self.lock().write_all(buf) } - fn write_fmt(&mut self, args: fmt::Arguments<'_>) -> io::Result<()> { - self.lock().write_fmt(args) - } fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> io::Result<()> { self.lock().write_all_vectored(bufs) } @@ -680,9 +677,6 @@ impl Write for StdoutLock<'_> { fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> io::Result<()> { self.inner.borrow_mut().write_all_vectored(bufs) } - fn write_fmt(&mut self, fmt: fmt::Arguments<'_>) -> io::Result<()> { - self.inner.borrow_mut().write_fmt(fmt) - } } #[stable(feature = "std_debug", since = "1.16.0")] @@ -838,9 +832,6 @@ impl Write for Stderr { fn write_all(&mut self, buf: &[u8]) -> io::Result<()> { self.lock().write_all(buf) } - fn write_fmt(&mut self, args: fmt::Arguments<'_>) -> io::Result<()> { - self.lock().write_fmt(args) - } fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> io::Result<()> { self.lock().write_all_vectored(bufs) } @@ -866,9 +857,6 @@ impl Write for StderrLock<'_> { fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> io::Result<()> { self.inner.borrow_mut().write_all_vectored(bufs) } - fn write_fmt(&mut self, fmt: fmt::Arguments<'_>) -> io::Result<()> { - self.inner.borrow_mut().write_fmt(fmt) - } } #[stable(feature = "std_debug", since = "1.16.0")] |
