// When providing diagnostics about not being able to coerce a capturing-closure | |
// to fn type, we want to report only upto 4 captures. | |
fn main() { | |
let a = 0u8; | |
let b = 0u8; | |
let c = 0u8; | |
let d = 0u8; | |
let e = 0u8; | |
let bar: fn() -> u8 = || { a; b; c; d; e }; | |
//~^ ERROR mismatched types | |
} |