Lines Matching defs:IntoIter
494 type IntoIter = IntoIter<T>;
496 fn into_iter(self) -> Self::IntoIter {
501 IntoIter {
509 type IntoIter = Iter<'a, T>;
511 fn into_iter(self) -> Self::IntoIter {
518 type IntoIter = IterMut<'a, T>;
520 fn into_iter(self) -> Self::IntoIter {
538 last: option::IntoIter<&'a T>,
588 last: option::IntoIter<&'a mut T>,
627 inner: vec::IntoIter<(T, P)>,
628 last: option::IntoIter<T>,
679 pub struct IntoIter<T> {
680 inner: vec::IntoIter<T>,
683 impl<T> Iterator for IntoIter<T> {
695 impl<T> DoubleEndedIterator for IntoIter<T> {
701 impl<T> ExactSizeIterator for IntoIter<T> {
707 impl<T> Clone for IntoIter<T>
712 IntoIter {
733 last: option::IntoIter<&'a T>,
739 option::IntoIter<&'a T>: TrivialDrop,
848 last: option::IntoIter<&'a mut T>,
854 option::IntoIter<&'a mut T>: TrivialDrop,