about summary refs log tree commit diff
path: root/src/libunicode
diff options
context:
space:
mode:
authorNick Cameron <ncameron@mozilla.com>2014-08-06 11:59:40 +0200
committerNick Cameron <ncameron@mozilla.com>2014-08-26 16:07:32 +1200
commit52ef46251ede1ff51e5d5621d5fe2614e950f963 (patch)
tree481371289f467bc89a6d6dc769635dac1d47a6cb /src/libunicode
parent3e626375d8d2226a203bf6ea6e98dab14774c59f (diff)
downloadrust-52ef46251ede1ff51e5d5621d5fe2614e950f963.tar.gz
rust-52ef46251ede1ff51e5d5621d5fe2614e950f963.zip
Rebasing changes
Diffstat (limited to 'src/libunicode')
-rw-r--r--src/libunicode/u_str.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libunicode/u_str.rs b/src/libunicode/u_str.rs
index 262721bd636..c71cf5557e3 100644
--- a/src/libunicode/u_str.rs
+++ b/src/libunicode/u_str.rs
@@ -46,9 +46,11 @@ pub trait UnicodeStrSlice<'a> {
     ///
     /// ```rust
     /// let gr1 = "a\u0310e\u0301o\u0308\u0332".graphemes(true).collect::<Vec<&str>>();
-    /// assert_eq!(gr1.as_slice(), &["a\u0310", "e\u0301", "o\u0308\u0332"]);
+    /// let b: &[_] = &["a\u0310", "e\u0301", "o\u0308\u0332"];
+    /// assert_eq!(gr1.as_slice(), b);
     /// let gr2 = "a\r\nb🇷🇺🇸🇹".graphemes(true).collect::<Vec<&str>>();
-    /// assert_eq!(gr2.as_slice(), &["a", "\r\n", "b", "🇷🇺🇸🇹"]);
+    /// let b: &[_] = &["a", "\r\n", "b", "🇷🇺🇸🇹"];
+    /// assert_eq!(gr2.as_slice(), b);
     /// ```
     fn graphemes(&self, is_extended: bool) -> Graphemes<'a>;
 
@@ -59,7 +61,8 @@ pub trait UnicodeStrSlice<'a> {
     ///
     /// ```rust
     /// let gr_inds = "a̐éö̲\r\n".grapheme_indices(true).collect::<Vec<(uint, &str)>>();
-    /// assert_eq!(gr_inds.as_slice(), &[(0u, "a̐"), (3, "é"), (6, "ö̲"), (11, "\r\n")]);
+    /// let b: &[_] = &[(0u, "a̐"), (3, "é"), (6, "ö̲"), (11, "\r\n")];
+    /// assert_eq!(gr_inds.as_slice(), b);
     /// ```
     fn grapheme_indices(&self, is_extended: bool) -> GraphemeIndices<'a>;