Lines Matching refs:iter
62 for (i, element) in data.iter().enumerate() { in first_index()
74 for (i, element) in data.iter().enumerate() { in first_false_index()
85 for (i, element) in data.iter().enumerate().rev() { in last_index()
101 let mut iter = data.iter().rev(); in last_false_index() localVariable
102 let mut last_element = *iter.next()?; in last_false_index()
116 for element in iter { in last_false_index()
139 for (i, element) in data.iter().enumerate().skip(element_index + 1) { in next_index()
162 for (i, element) in data.iter().enumerate().skip(element_index + 1) { in next_false_index()
184 for (i, element) in data.iter().enumerate().take(element_index).rev() { in prev_index()
202 for (i, element) in data.iter().enumerate().take(element_index).rev() { in prev_false_index()
226 let mut iter = data.iter().peekable(); in is_full() localVariable
227 while let Some(element) = iter.next() { in is_full()
228 if iter.peek().is_none() { in is_full()
249 for element in data.iter() { in is_empty()