struct A(B); impl A { fn d() { fn d() { Self(1) //~^ ERROR can't reference `Self` constructor from outer item } } } fn main() {}