about summary refs log tree commit diff
path: root/src/liballoc
diff options
context:
space:
mode:
authornewpavlov <newpavlov@gmail.com>2018-06-26 13:34:42 +0300
committernewpavlov <newpavlov@gmail.com>2018-06-26 13:34:42 +0300
commit7c316090ebf216308b36ba1651bc6286b113ebd7 (patch)
tree85e967284398f9cf0be759fd42d1457e11a7945e /src/liballoc
parent773ce53ce7b3acb97cfbd3d189dc3fbf33ec05c6 (diff)
downloadrust-7c316090ebf216308b36ba1651bc6286b113ebd7.tar.gz
rust-7c316090ebf216308b36ba1651bc6286b113ebd7.zip
Deprecation of str::slice_uncheked(_mut)
Diffstat (limited to 'src/liballoc')
-rw-r--r--src/liballoc/str.rs8
-rw-r--r--src/liballoc/string.rs2
2 files changed, 5 insertions, 5 deletions
diff --git a/src/liballoc/str.rs b/src/liballoc/str.rs
index 32ca8d1fa5e..2184a84ac7d 100644
--- a/src/liballoc/str.rs
+++ b/src/liballoc/str.rs
@@ -266,11 +266,11 @@ impl str {
         let mut result = String::new();
         let mut last_end = 0;
         for (start, part) in self.match_indices(from) {
-            result.push_str(unsafe { self.slice_unchecked(last_end, start) });
+            result.push_str(unsafe { self.get_unchecked(last_end..start) });
             result.push_str(to);
             last_end = start + part.len();
         }
-        result.push_str(unsafe { self.slice_unchecked(last_end, self.len()) });
+        result.push_str(unsafe { self.get_unchecked(last_end..self.len()) });
         result
     }
 
@@ -307,11 +307,11 @@ impl str {
         let mut result = String::with_capacity(32);
         let mut last_end = 0;
         for (start, part) in self.match_indices(pat).take(count) {
-            result.push_str(unsafe { self.slice_unchecked(last_end, start) });
+            result.push_str(unsafe { self.get_unchecked(last_end..start) });
             result.push_str(to);
             last_end = start + part.len();
         }
-        result.push_str(unsafe { self.slice_unchecked(last_end, self.len()) });
+        result.push_str(unsafe { self.get_unchecked(last_end..self.len()) });
         result
     }
 
diff --git a/src/liballoc/string.rs b/src/liballoc/string.rs
index a988b6a26d9..7dbd86c0038 100644
--- a/src/liballoc/string.rs
+++ b/src/liballoc/string.rs
@@ -1222,7 +1222,7 @@ impl String {
 
         while idx < len {
             let ch = unsafe {
-                self.slice_unchecked(idx, len).chars().next().unwrap()
+                self.get_unchecked(idx..len).chars().next().unwrap()
             };
             let ch_len = ch.len_utf8();