blob: e8eeabaf3a9e87136d1db9f29557cee84d618203 (
plain)
1
2
3
4
5
6
7
8
|
// compile-pass
#![allow(dead_code)]
struct Function<T, F> { t: T, f: F }
impl<T, R> Function<T, fn() -> R> { fn foo() { } }
impl<T, R> Function<T, fn() -> R> { fn bar() { } }
fn main() { }
|