1 2 3 4 5 6 7 8 9 10 11 12
fn whatever() -> i32 { opaque() //~^ ERROR mismatched types } fn opaque() -> impl Fn() -> i32 { || 0 } fn main() { let _ = whatever(); }