about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNathan West <Lucretiel@gmail.com>2020-06-17 17:56:25 -0400
committerNathan West <Lucretiel@gmail.com>2020-06-17 17:56:25 -0400
commitb60cefee0addb02b5bd146893d358bb52bc829e2 (patch)
tree163334f66eb772e9fa1c35dc88c6a01d63945ff8
parent358dc1d8c2e10eceaf3c04d532bbde73b0dd4bb7 (diff)
downloadrust-b60cefee0addb02b5bd146893d358bb52bc829e2.tar.gz
rust-b60cefee0addb02b5bd146893d358bb52bc829e2.zip
Removed write_fmt forwarding, to fix recursive borrow issues
-rw-r--r--src/libstd/io/stdio.rs12
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")]