Rollup merge of #25021 - frewsxcv:an-utf, r=steveklabnik

Even spelled out, one would say 'a Universal Character Set'
This commit is contained in:
Manish Goregaokar
2015-05-01 11:12:18 +05:30
3 changed files with 6 additions and 6 deletions

View File

@@ -161,7 +161,7 @@ impl Wtf8Buf {
Wtf8Buf { bytes: Vec::with_capacity(n) }
}
/// Creates a WTF-8 string from an UTF-8 `String`.
/// Creates a WTF-8 string from a UTF-8 `String`.
///
/// This takes ownership of the `String` and does not copy.
///
@@ -171,7 +171,7 @@ impl Wtf8Buf {
Wtf8Buf { bytes: string.into_bytes() }
}
/// Creates a WTF-8 string from an UTF-8 `&str` slice.
/// Creates a WTF-8 string from a UTF-8 `&str` slice.
///
/// This copies the content of the slice.
///
@@ -245,7 +245,7 @@ impl Wtf8Buf {
self.bytes.capacity()
}
/// Append an UTF-8 slice at the end of the string.
/// Append a UTF-8 slice at the end of the string.
#[inline]
pub fn push_str(&mut self, other: &str) {
self.bytes.push_all(other.as_bytes())
@@ -527,7 +527,7 @@ impl Wtf8 {
}
/// Lossily converts the string to UTF-8.
/// Returns an UTF-8 `&str` slice if the contents are well-formed in UTF-8.
/// Returns a UTF-8 `&str` slice if the contents are well-formed in UTF-8.
///
/// Surrogates are replaced with `"\u{FFFD}"` (the replacement character “<>”).
///