Lines Matching refs:Iter
121 pub fn iter(&self) -> Iter<T> { in iter()
122 Iter { in iter()
535 type IntoIter = Iter<'a, T>;
563 inner: slice::Iter<'a, (T, P)>,
749 pub struct Iter<'a, T: 'a> { struct
758 inner: slice::Iter<'a, (T, P)>,
764 slice::Iter<'a, (T, P)>: TrivialDrop,
770 pub(crate) fn empty_punctuated_iter<'a, T>() -> Iter<'a, T> { in empty_punctuated_iter()
771 Iter { in empty_punctuated_iter()
777 impl<'a, T> Clone for Iter<'a, T> { implementation
779 Iter { in clone()
785 impl<'a, T> Iterator for Iter<'a, T> { implementation
797 impl<'a, T> DoubleEndedIterator for Iter<'a, T> { implementation
803 impl<'a, T> ExactSizeIterator for Iter<'a, T> { implementation