fn main() { } //~^ ERROR `main` function is not allowed to have generic parameters