Lines Matching full:let
104 let len = b.len(); in into_vec()
105 let (b, alloc) = Box::into_raw_with_allocator(b); in into_vec()
141 let mut vec = Vec::with_capacity_in(s.len(), alloc); in to_vec()
142 let mut guard = DropGuard { vec: &mut vec, num_init: 0 }; in to_vec()
143 let slots = guard.vec.spare_capacity_mut(); in to_vec()
164 let mut v = Vec::with_capacity_in(s.len(), alloc); in to_vec()
200 /// let mut v = [-5, 4, 1, -3, 2];
231 /// let mut floats = [5f64, 4.0, 1.0, 3.0, 2.0];
253 /// let mut v = [5, 4, 1, 3, 2];
298 /// let mut v = [-5i32, 4, 1, -3, 2];
343 /// let mut v = [-5i32, 4, 32, -3, 2];
362 let mut indices: Vec<_> = in sort_by_cached_key()
369 let mut index = indices[i].1; in sort_by_cached_key()
379 let sz_u8 = mem::size_of::<(K, u8)>(); in sort_by_cached_key()
380 let sz_u16 = mem::size_of::<(K, u16)>(); in sort_by_cached_key()
381 let sz_u32 = mem::size_of::<(K, u32)>(); in sort_by_cached_key()
382 let sz_usize = mem::size_of::<(K, usize)>(); in sort_by_cached_key()
384 let len = self.len(); in sort_by_cached_key()
405 /// let s = [10, 40, 30];
406 /// let x = s.to_vec();
430 /// let s = [10, 40, 30];
431 /// let x = s.to_vec_in(System);
454 /// let s: Box<[i32]> = Box::new([10, 40, 30]);
455 /// let x = s.into_vec();
505 let capacity = self.len().checked_mul(n).expect("capacity overflow"); in repeat()
506 let mut buf = Vec::with_capacity(capacity); in repeat()
511 let mut m = n >> 1; in repeat()
522 let buf_len = buf.len(); in repeat()
532 let rem_len = capacity - buf.len(); // `self.len() * rem` in repeat()
624 let mut me = self.to_vec(); in to_ascii_uppercase()
645 let mut me = self.to_vec(); in to_ascii_lowercase()
713 let size = slice.iter().map(|slice| slice.borrow().len()).sum(); in concat()
714 let mut result = Vec::with_capacity(size); in concat()
728 let mut iter = slice.iter(); in join()
729 let first = match iter.next() { in join()
733 let size = slice.iter().map(|v| v.borrow().len()).sum::<usize>() + slice.len() - 1; in join()
734 let mut result = Vec::with_capacity(size); in join()
751 let mut iter = slice.iter(); in join()
752 let first = match iter.next() { in join()
756 let size = in join()
758 let mut result = Vec::with_capacity(size); in join()
803 let (init, tail) = self.split_at(target.len()); in clone_into()
853 let elem_alloc_fn = |len: usize| -> *mut T { in stable_sort()
860 let elem_dealloc_fn = |buf_ptr: *mut T, len: usize| { in stable_sort()
869 let run_alloc_fn = |len: usize| -> *mut sort::TimSortRun { in stable_sort()
878 let run_dealloc_fn = |buf_ptr: *mut sort::TimSortRun, len: usize| { in stable_sort()