Lines Matching refs:new_len
1480 pub unsafe fn set_len(&mut self, new_len: usize) { in set_len()
1481 debug_assert!(new_len <= self.capacity()); in set_len()
1483 self.len = new_len; in set_len()
2306 pub fn resize_with<F>(&mut self, new_len: usize, f: F) in resize_with()
2311 if new_len > len { in resize_with()
2312 self.extend_trusted(iter::repeat_with(f).take(new_len - len)); in resize_with()
2314 self.truncate(new_len); in resize_with()
2506 pub fn resize(&mut self, new_len: usize, value: T) { in resize()
2509 if new_len > len { in resize()
2510 self.extend_with(new_len - len, ExtendElement(value)) in resize()
2512 self.truncate(new_len); in resize()
2544 pub fn try_resize(&mut self, new_len: usize, value: T) -> Result<(), TryReserveError> { in try_resize()
2547 if new_len > len { in try_resize()
2548 self.try_extend_with(new_len - len, ExtendElement(value)) in try_resize()
2550 self.truncate(new_len); in try_resize()
2667 let (new_len, new_cap) = if T::IS_ZST { in into_flattened()
2683 unsafe { Vec::<T, A>::from_raw_parts_in(ptr.cast(), new_len, new_cap, alloc) } in into_flattened()