Closed
Description
struct A; // ok
impl A; // ok
trait B; // error - must be `trait B {}`
impl B for A; // ok
enum C; // error - must be `enum C {}`
extern; // error - must be `extern {}`
fn foo(); // error - must be `fn foo() {}`
The error on fn foo();
should probably stay, but I've included it for completion sake.