Skip to content

Commit 558f49d

Browse files
committed
inline trivial (noop) flush calls
1 parent 04abc37 commit 558f49d

File tree

8 files changed

+13
-0
lines changed

8 files changed

+13
-0
lines changed

library/std/src/fs.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,7 @@ impl Write for &File {
791791
self.inner.is_write_vectored()
792792
}
793793

794+
#[inline]
794795
fn flush(&mut self) -> io::Result<()> {
795796
self.inner.flush()
796797
}
@@ -836,6 +837,7 @@ impl Write for File {
836837
fn is_write_vectored(&self) -> bool {
837838
(&&*self).is_write_vectored()
838839
}
840+
#[inline]
839841
fn flush(&mut self) -> io::Result<()> {
840842
(&*self).flush()
841843
}
@@ -881,6 +883,7 @@ impl Write for Arc<File> {
881883
fn is_write_vectored(&self) -> bool {
882884
(&**self).is_write_vectored()
883885
}
886+
#[inline]
884887
fn flush(&mut self) -> io::Result<()> {
885888
(&**self).flush()
886889
}

library/std/src/io/readbuf.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,7 @@ impl<'a> Write for BorrowedCursor<'a> {
310310
Ok(buf.len())
311311
}
312312

313+
#[inline]
313314
fn flush(&mut self) -> Result<()> {
314315
Ok(())
315316
}

library/std/src/net/tcp.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -647,6 +647,7 @@ impl Write for TcpStream {
647647
self.0.is_write_vectored()
648648
}
649649

650+
#[inline]
650651
fn flush(&mut self) -> io::Result<()> {
651652
Ok(())
652653
}
@@ -685,6 +686,7 @@ impl Write for &TcpStream {
685686
self.0.is_write_vectored()
686687
}
687688

689+
#[inline]
688690
fn flush(&mut self) -> io::Result<()> {
689691
Ok(())
690692
}

library/std/src/os/unix/net/stream.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -712,6 +712,7 @@ impl<'a> io::Write for &'a UnixStream {
712712
self.0.is_write_vectored()
713713
}
714714

715+
#[inline]
715716
fn flush(&mut self) -> io::Result<()> {
716717
Ok(())
717718
}

library/std/src/process.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ impl Write for ChildStdin {
280280
io::Write::is_write_vectored(&&*self)
281281
}
282282

283+
#[inline]
283284
fn flush(&mut self) -> io::Result<()> {
284285
(&*self).flush()
285286
}
@@ -299,6 +300,7 @@ impl Write for &ChildStdin {
299300
self.inner.is_write_vectored()
300301
}
301302

303+
#[inline]
302304
fn flush(&mut self) -> io::Result<()> {
303305
Ok(())
304306
}

library/std/src/sys/hermit/fs.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,7 @@ impl File {
335335
false
336336
}
337337

338+
#[inline]
338339
pub fn flush(&self) -> io::Result<()> {
339340
Ok(())
340341
}

library/std/src/sys/unix/fs.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,6 +1227,7 @@ impl File {
12271227
self.0.write_vectored_at(bufs, offset)
12281228
}
12291229

1230+
#[inline]
12301231
pub fn flush(&self) -> io::Result<()> {
12311232
Ok(())
12321233
}

library/std/src/sys/unix/stdio.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ impl io::Write for Stdout {
5454
true
5555
}
5656

57+
#[inline]
5758
fn flush(&mut self) -> io::Result<()> {
5859
Ok(())
5960
}
@@ -81,6 +82,7 @@ impl io::Write for Stderr {
8182
true
8283
}
8384

85+
#[inline]
8486
fn flush(&mut self) -> io::Result<()> {
8587
Ok(())
8688
}

0 commit comments

Comments
 (0)