type A0 = dyn; //~^ ERROR cannot find type `dyn` in this scope type A1 = dyn::dyn; //~^ ERROR use of undeclared crate or module `dyn` type A2 = dyn; //~^ ERROR cannot find type `dyn` in this scope //~| ERROR cannot find type `dyn` in this scope //~| ERROR cannot find type `dyn` in this scope type A3 = dyn<::dyn>; //~^ ERROR cannot find type `dyn` in this scope //~| ERROR cannot find type `dyn` in this scope //~| ERROR use of undeclared crate or module `dyn` fn main() {}