blob: 97d7a51a72bb1814db3167c3d79ab1fd9c933796 [file] [log] [blame]
fn with_closure<F, A, B>(_: F)
where F: FnOnce(A, B)
{
}
fn a() {
// Type of `y` is unconstrained.
with_closure(|x: u32, y| {}); //~ ERROR E0282
}
fn b() {
with_closure(|x: u32, y: u32| {}); // OK
}
fn c() {
with_closure(|x: u32, y: u32| {}); // OK
}
fn main() { }