blob: e6a504f52e0cd6cc29d387c5af91bded46f518db [file]
enum Foo {
Bar(u8)
}
fn main(){
foo(|| {
match Foo::Bar(1) {
Foo::Baz(..) => (),
//~^ ERROR no variant, associated function, or constant named `Baz` found
_ => (),
}
});
}
fn foo<F>(f: F) where F: FnMut() {
f();
//~^ ERROR: cannot borrow
}