]> git.lizzy.rs Git - rust.git/commitdiff
Update new usage of `assert_len`
authordylni <46035563+dylni@users.noreply.github.com>
Sat, 13 Feb 2021 03:03:39 +0000 (22:03 -0500)
committerdylni <46035563+dylni@users.noreply.github.com>
Sat, 13 Feb 2021 03:03:39 +0000 (22:03 -0500)
library/alloc/src/vec/mod.rs

index a8474f8ca5921305bd5762ca29282ce56d7891af..77302d33bc187d5f88c1aa9355198379e55c1b50 100644 (file)
@@ -2036,11 +2036,11 @@ pub fn extend_from_within<R>(&mut self, src: R)
     where
         R: RangeBounds<usize>,
     {
-        let range = src.assert_len(self.len());
+        let range = slice::range(src, ..self.len());
         self.reserve(range.len());
 
         // SAFETY:
-        // - `assert_len` guarantees  that the given range is valid for indexing self
+        // - `slice::range` guarantees  that the given range is valid for indexing self
         unsafe {
             self.spec_extend_from_within(range);
         }