]> git.lizzy.rs Git - rust.git/blob - src/test/ui/traits/trait-bounds-same-crate-name.stderr
78ea9a849f437235ce5dc97bab5b678bdaab1abf
[rust.git] / src / test / ui / traits / trait-bounds-same-crate-name.stderr
1 error[E0277]: the trait bound `main::a::Foo: main::a::Bar` is not satisfied
2   --> $DIR/trait-bounds-same-crate-name.rs:16:20
3    |
4 LL |         a::try_foo(foo2);
5    |                    ^^^^ the trait `main::a::Bar` is not implemented for `main::a::Foo`
6    | 
7   ::: $DIR/auxiliary/crate_a1.rs:5:24
8    |
9 LL | pub fn try_foo(x: impl Bar){}
10    |                        --- required by this bound in `main::a::try_foo`
11    |
12 help: Trait impl with same name found
13   --> $DIR/auxiliary/crate_a2.rs:5:1
14    |
15 LL | impl Bar for Foo {}
16    | ^^^^^^^^^^^^^^^^^^^
17    = note: Perhaps two different versions of crate `crate_a2` are being used?
18
19 error: aborting due to previous error
20
21 For more information about this error, try `rustc --explain E0277`.