[−][src]Trait rustc_hir::pat_util::EnumerateAndAdjustIterator
Required methods
pub fn enumerate_and_adjust(
self,
expected_len: usize,
gap_pos: Option<usize>
) -> EnumerateAndAdjust<Self>ⓘNotable traits for EnumerateAndAdjust<I>
impl<I> Iterator for EnumerateAndAdjust<I> where
I: Iterator, type Item = (usize, <I as Iterator>::Item); where
Self: Sized, [src]
self,
expected_len: usize,
gap_pos: Option<usize>
) -> EnumerateAndAdjust<Self>ⓘ
Notable traits for EnumerateAndAdjust<I>
impl<I> Iterator for EnumerateAndAdjust<I> where
I: Iterator, type Item = (usize, <I as Iterator>::Item);Self: Sized,
Implementors
impl<T: ExactSizeIterator> EnumerateAndAdjustIterator for T[src]
pub fn enumerate_and_adjust(
self,
expected_len: usize,
gap_pos: Option<usize>
) -> EnumerateAndAdjust<Self>ⓘNotable traits for EnumerateAndAdjust<I>
impl<I> Iterator for EnumerateAndAdjust<I> where
I: Iterator, type Item = (usize, <I as Iterator>::Item); where
Self: Sized, [src]
self,
expected_len: usize,
gap_pos: Option<usize>
) -> EnumerateAndAdjust<Self>ⓘ
Notable traits for EnumerateAndAdjust<I>
impl<I> Iterator for EnumerateAndAdjust<I> where
I: Iterator, type Item = (usize, <I as Iterator>::Item);Self: Sized,