Lines Matching refs:usize

404     len: usize,
471 pub fn with_capacity(capacity: usize) -> Self { in with_capacity()
545 pub unsafe fn from_raw_parts(ptr: *mut T, length: usize, capacity: usize) -> Self { in from_raw_parts() argument
616 pub fn with_capacity_in(capacity: usize, alloc: A) -> Self { in with_capacity_in() argument
692 pub unsafe fn from_raw_parts_in(ptr: *mut T, length: usize, capacity: usize, alloc: A) -> Self { in from_raw_parts_in() argument
729 pub fn into_raw_parts(self) -> (*mut T, usize, usize) { in into_raw_parts() argument
773 pub fn into_raw_parts_with_alloc(self) -> (*mut T, usize, usize, A) { in into_raw_parts_with_alloc() argument
793 pub fn capacity(&self) -> usize { in capacity() argument
816 pub fn reserve(&mut self, additional: usize) { in reserve() argument
844 pub fn reserve_exact(&mut self, additional: usize) { in reserve_exact() argument
880 pub fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError> { in try_reserve()
922 pub fn try_reserve_exact(&mut self, additional: usize) -> Result<(), TryReserveError> { in try_reserve_exact()
971 pub fn shrink_to(&mut self, min_capacity: usize) { in shrink_to() argument
1056 pub fn truncate(&mut self, len: usize) { in truncate() argument
1272 pub unsafe fn set_len(&mut self, new_len: usize) { in set_len() argument
1304 pub fn swap_remove(&mut self, index: usize) -> T { in swap_remove()
1307 fn assert_failed(index: usize, len: usize) -> ! { in swap_remove() argument
1345 pub fn insert(&mut self, index: usize, element: T) { in insert() argument
1348 fn assert_failed(index: usize, len: usize) -> ! { in insert() argument
1403 pub fn remove(&mut self, index: usize) -> T { in remove()
1407 fn assert_failed(index: usize, len: usize) -> ! { in remove() argument
1506 processed_len: usize, in retain_mut()
1507 deleted_cnt: usize, in retain_mut()
1508 original_len: usize, in retain_mut()
1533 original_len: usize, in retain_mut() argument
1632 read: usize, in dedup_by()
1636 write: usize, in dedup_by()
1864 R: RangeBounds<usize>, in drain() argument
1936 pub fn len(&self) -> usize { in len() argument
1978 pub fn split_off(&mut self, at: usize) -> Self in split_off()
1984 fn assert_failed(at: usize, len: usize) -> ! { in split_off() argument
2041 pub fn resize_with<F>(&mut self, new_len: usize, f: F) in resize_with() argument
2194 ) -> (&mut [T], &mut [MaybeUninit<T>], &mut usize) { in split_at_spare_mut_with_len() argument
2242 pub fn resize(&mut self, new_len: usize, value: T) { in resize() argument
2302 R: RangeBounds<usize>, in extend_from_within() argument
2315 impl<T, A: Allocator, const N: usize> Vec<[T; N], A> {
2341 (len.checked_mul(N).expect("vec len overflow"), usize::MAX) in into_flattened()
2389 fn extend_with<E: ExtendWith<T>>(&mut self, n: usize, mut value: E) { in extend_with() argument
2447 pub fn from_elem<T: Clone>(elem: T, n: usize) -> Vec<T> { in from_elem()
2454 pub fn from_elem_in<T: Clone, A: Allocator>(elem: T, n: usize, alloc: A) -> Vec<T, A> { in from_elem_in() argument
2463 unsafe fn spec_extend_from_within(&mut self, src: Range<usize>); in spec_extend_from_within() argument
2467 default unsafe fn spec_extend_from_within(&mut self, src: Range<usize>) { in spec_extend_from_within() argument
2486 unsafe fn spec_extend_from_within(&mut self, src: Range<usize>) { in spec_extend_from_within() argument
2717 fn extend_reserve(&mut self, additional: usize) { in extend_reserve() argument
2788 R: RangeBounds<usize>, in splice() argument
2873 fn extend_reserve(&mut self, additional: usize) { in extend_reserve() argument
2998 impl<T, const N: usize> From<[T; N]> for Vec<T> {
3095 impl<T, A: Allocator, const N: usize> TryFrom<Vec<T, A>> for [T; N] {