rust/tests/ui/associated-type-bounds/issue-81193.rs

14 lines
178 B
Rust

//@ check-pass
trait A<'a, 'b> {}
trait B<'a, 'b, 'c> {}
fn err<'u, 'a, F>()
where
for<'b> F: Iterator<Item: for<'c> B<'a, 'b, 'c> + for<'c> A<'a, 'c>>,
{
}
fn main() {}