Lines Matching refs:next
76 self.iter().next()
81 self.iter_mut().next()
544 fn next(&mut self) -> Option<Self::Item> {
546 .next()
548 .or_else(|| self.last.next().map(Pair::End))
559 .next()
594 fn next(&mut self) -> Option<Self::Item> {
596 .next()
598 .or_else(|| self.last.next().map(Pair::End))
609 .next()
634 fn next(&mut self) -> Option<Self::Item> {
636 .next()
638 .or_else(|| self.last.next().map(Pair::End))
649 .next()
686 fn next(&mut self) -> Option<Self::Item> {
687 self.inner.next()
762 fn next(&mut self) -> Option<Self::Item> {
763 self.inner.next()
786 fn next(&mut self) -> Option<Self::Item> {
788 .next()
790 .or_else(|| self.last.next())
797 .next()
868 fn next(&mut self) -> Option<Self::Item> {
869 self.inner.next()
892 fn next(&mut self) -> Option<Self::Item> {
894 .next()
896 .or_else(|| self.last.next())
903 .next()
978 /// if let Some(punct) = punctuated.pairs_mut().next().unwrap().punct_mut() {