trait Trait { fn dummy(&self) { } } struct Foo { x: T, } fn main() { let foo = Foo { //~^ ERROR E0277 x: 3 }; let baz: Foo = loop { }; //~^ ERROR E0277 }