1 // Regression test for #100143
3 use std::iter::Peekable;
5 pub struct Span<F: Fn(&i32)> {
6 inner: Peekable<ConditionalIterator<F>>,
9 pub struct ConditionalIterator<F> {
14 // @has 'fn_bound/struct.ConditionalIterator.html' '//h3[@class="code-header in-band"]' 'impl<F: Fn(&i32)> Iterator for ConditionalIterator<F>'
15 impl<F: Fn(&i32)> Iterator for ConditionalIterator<F> {
18 fn next(&mut self) -> Option<Self::Item> {