]> git.lizzy.rs Git - rust.git/blobdiff - src/libunicode/u_str.rs
Fallout from stabilization.
[rust.git] / src / libunicode / u_str.rs
index 13672a7b480af93459e372794e112c1755d75ab8..66cdf03a51ea6656b6c68d68b47da578028e1b57 100644 (file)
@@ -249,8 +249,8 @@ fn next(&mut self) -> Option<&'a str> {
             Some(cat)
         };
 
-        let retstr = self.string.slice_to(idx);
-        self.string = self.string.slice_from(idx);
+        let retstr = &self.string[..idx];
+        self.string = &self.string[idx..];
         Some(retstr)
     }
 }
@@ -350,8 +350,8 @@ fn next_back(&mut self) -> Option<&'a str> {
             Some(cat)
         };
 
-        let retstr = self.string.slice_from(idx);
-        self.string = self.string.slice_to(idx);
+        let retstr = &self.string[idx..];
+        self.string = &self.string[..idx];
         Some(retstr)
     }
 }