Update new usage of assert_len
This commit is contained in:
parent
5d519eaa6e
commit
fe4fe19ddc
1 changed files with 2 additions and 2 deletions
|
@ -2036,11 +2036,11 @@ impl<T: Clone, A: Allocator> Vec<T, A> {
|
|||
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);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue