Lines Matching defs:IntoIter
1168 type IntoIter = slice::Iter<'a, T>;
1170 fn into_iter(self) -> Self::IntoIter {
1180 type IntoIter = slice::IterMut<'a, T>;
1182 fn into_iter(self) -> Self::IntoIter {
1241 pub struct IntoIter<T, A: Allocator> {
1249 impl<T, A> IntoIter<T, A>
1262 /// Same as `Iterator::collect` but specialized for `Vec`'s `IntoIter`.
1284 /// case where `I::IntoIter` equals `Vec`'s `IntoIter` type.
1285 /// - We also can't use `I::IntoIter`'s type ID either to work around this, since `FromIterator`
1292 /// Instead, provide `IntoIter::collect`, such that we can at least convert a `IntoIter` into a
1295 /// Note that `IntoIter::collect` doesn't require `Flags`, since it re-uses the existing backing
1351 impl<T, A> Iterator for IntoIter<T, A>
1410 impl<T, A> Drop for IntoIter<T, A>
1430 type IntoIter = IntoIter<T, A>;
1461 fn into_iter(self) -> Self::IntoIter {
1466 IntoIter {