1 error[E0790]: cannot call associated function on trait without specifying the corresponding `impl` type
2 --> $DIR/associated-types-unconstrained.rs:14:20
4 LL | fn bar() -> isize;
5 | ------------------ `Foo::bar` defined here
7 LL | let x: isize = Foo::bar();
8 | ^^^^^^^^ cannot call associated function of trait
10 help: use the fully-qualified path to the only available implementation
12 LL | let x: isize = <isize as Foo>::bar();
15 error: aborting due to previous error
17 For more information about this error, try `rustc --explain E0790`.