diff options
| author | Simon Sapin <simon.sapin@exyr.org> | 2015-04-21 14:51:28 +0200 |
|---|---|---|
| committer | Simon Sapin <simon.sapin@exyr.org> | 2015-04-21 14:51:28 +0200 |
| commit | 265a7cc3bde71bf34f6b2cfea6353ede20bfd7a5 (patch) | |
| tree | 4be7c92a6247ea3f29af2deb219c12b321275dca /src/libcollections/string.rs | |
| parent | 3860240b0e124f38483ea4bd070b61d362871ece (diff) | |
| download | rust-265a7cc3bde71bf34f6b2cfea6353ede20bfd7a5.tar.gz rust-265a7cc3bde71bf34f6b2cfea6353ede20bfd7a5.zip | |
Add a `write_char` method to `std::fmt::Write`
as accepted in [RFC 526](https://github.com/rust-lang/rfcs/blob/master/text/0526-fmt-text-writer.md).
Diffstat (limited to 'src/libcollections/string.rs')
| -rw-r--r-- | src/libcollections/string.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libcollections/string.rs b/src/libcollections/string.rs index 81710286fde..11d32dbd94a 100644 --- a/src/libcollections/string.rs +++ b/src/libcollections/string.rs @@ -1084,4 +1084,10 @@ impl fmt::Write for String { self.push_str(s); Ok(()) } + + #[inline] + fn write_char(&mut self, c: char) -> fmt::Result { + self.push(c); + Ok(()) + } } |
