error[E0405]: cannot find trait `Trait` in `A` --> $DIR/shadowed-path-in-trait-bound-suggestion.rs:9:24 | LL | pub struct A(pub H); | ^^^^^ not found in `A` | help: consider importing this trait | LL | use A::Trait; | help: if you import `Trait`, refer to it directly | LL - pub struct A(pub H); LL + pub struct A(pub H); | error: aborting due to previous error For more information about this error, try `rustc --explain E0405`.