about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMuhammad Falak R Wani <falakreyaz@gmail.com>2022-01-11 19:28:11 +0530
committerMuhammad Falak R Wani <falakreyaz@gmail.com>2022-02-01 18:05:42 +0530
commit66d7e50cb6424f1928eb810e0bbc6d856e22a567 (patch)
treef0892e86bdd942be203fdc461e74374a780642cd /src
parent95bd87f849ebbd6a6d4bc24c318c40986a78b4f4 (diff)
downloadrust-66d7e50cb6424f1928eb810e0bbc6d856e22a567.tar.gz
rust-66d7e50cb6424f1928eb810e0bbc6d856e22a567.zip
librustdoc: inline and forward all methods for `impl Write for Buffer`
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/librustdoc/html/format.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/librustdoc/html/format.rs b/src/librustdoc/html/format.rs
index 47d626a1d88..f4df9ef4a8c 100644
--- a/src/librustdoc/html/format.rs
+++ b/src/librustdoc/html/format.rs
@@ -65,9 +65,20 @@ crate struct Buffer {
 }
 
 impl core::fmt::Write for Buffer {
+    #[inline]
     fn write_str(&mut self, s: &str) -> fmt::Result {
         self.buffer.write_str(s)
     }
+
+    #[inline]
+    fn write_char(&mut self, c: char) -> fmt::Result {
+        self.buffer.write_char(c)
+    }
+
+    #[inline]
+    fn write_fmt(self: &mut Self, args: fmt::Arguments<'_>) -> fmt::Result {
+        self.buffer.write_fmt(args)
+    }
 }
 
 impl Buffer {