Lines Matching full:let
27 /// let v = vec![0, 1, 2];
28 /// let iter: std::vec::IntoIter<_> = v.into_iter();
59 /// let vec = vec!['a', 'b', 'c'];
60 /// let mut into_iter = vec.into_iter();
62 /// let _ = into_iter.next().unwrap();
75 /// let vec = vec!['a', 'b', 'c'];
76 /// let mut into_iter = vec.into_iter();
104 /// # let mut into_iter = Vec::<u8>::with_capacity(10).into_iter();
113 let remaining = self.as_raw_mut_slice(); in forget_allocation_drop_remaining()
164 let old = self.ptr; in next()
173 let exact = if mem::size_of::<T>() == 0 { in size_hint()
183 let step_size = self.len().min(n); in advance_by()
184 let to_drop = ptr::slice_from_raw_parts_mut(self.ptr as *mut T, step_size); in advance_by()
248 let step_size = self.len().min(n); in advance_back_by()
258 let to_drop = ptr::slice_from_raw_parts_mut(self.end as *mut T, step_size); in advance_back_by()
326 let alloc = ManuallyDrop::take(&mut self.0.alloc); in drop()
328 let _ = RawVec::from_raw_parts_in(self.0.buf.as_ptr(), self.0.cap, alloc); in drop()
333 let guard = DropGuard(self); in drop()