error[E0223]: ambiguous associated type --> $DIR/issue-78622.rs:5:5 | LL | S::A:: {} | ^^^^ | help: if there were a trait named `Example` with associated type `A` implemented for `S`, you could use the fully-qualified path | LL | ::A:: {} | ~~~~~~~~~~~~~~~~~ error: aborting due to previous error For more information about this error, try `rustc --explain E0223`.