1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
struct A where (): Sized where (): Sized {}
//~^ ERROR cannot define duplicate `where` clauses on an item
fn b() where (): Sized where (): Sized {}
//~^ ERROR cannot define duplicate `where` clauses on an item
enum C where (): Sized where (): Sized {}
//~^ ERROR cannot define duplicate `where` clauses on an item
struct D where (): Sized, where (): Sized {}
//~^ ERROR cannot define duplicate `where` clauses on an item
fn e() where (): Sized, where (): Sized {}
//~^ ERROR cannot define duplicate `where` clauses on an item
enum F where (): Sized, where (): Sized {}
//~^ ERROR cannot define duplicate `where` clauses on an item
fn main() {}
|