]> git.lizzy.rs Git - rust.git/blob - src/test/rustdoc/fn-bound.rs
Avoid ICE in rustdoc.
[rust.git] / src / test / rustdoc / fn-bound.rs
1 use std::iter::Peekable;
2
3 pub struct Span<F: Fn(&i32)> {
4     inner: Peekable<ConditionalIterator<F>>,
5 }
6
7 struct ConditionalIterator<F> {
8     f: F,
9 }
10
11 impl<F: Fn(&i32)> Iterator for ConditionalIterator<F> {
12     type Item = ();
13
14     fn next(&mut self) -> Option<Self::Item> {
15         todo!()
16     }
17 }