8bb4bdeb |
1 | fn main() { |
7cac9316 |
2 | let bar: fn(&mut u32) = |_| {}; |
8bb4bdeb |
3 | |
dc9dc135 XL |
4 | fn foo(x: Box<dyn Fn(&i32)>) {} |
5 | let bar = Box::new(|x: &i32| {}) as Box<dyn Fn(_)>; |
923072b8 FG |
6 | foo(bar); |
7 | //~^ ERROR mismatched types |
8 | //~| ERROR mismatched types |
8bb4bdeb |
9 | } |