]> git.proxmox.com Git - rustc.git/blobdiff - src/test/ui/chalkify/generic_impls.stderr
New upstream version 1.56.0~beta.4+dfsg1
[rustc.git] / src / test / ui / chalkify / generic_impls.stderr
index a6f5d1a6085638e8f0b7cce431ba7fc3a7b04a9b..0c7fcd04dfd2d71a2f6ae1040d5a11b94b3f1032 100644 (file)
@@ -1,26 +1,30 @@
 error[E0277]: the trait bound `(Option<T>, f32): Foo` is not satisfied
   --> $DIR/generic_impls.rs:12:13
    |
-LL | fn gimme<F: Foo>() { }
-   |             --- required by this bound in `gimme`
-...
 LL |     gimme::<(Option<T>, f32)>();
    |             ^^^^^^^^^^^^^^^^ the trait `Foo` is not implemented for `(Option<T>, f32)`
    |
    = help: the following implementations were found:
              <(T, u32) as Foo>
+note: required by a bound in `gimme`
+  --> $DIR/generic_impls.rs:7:13
+   |
+LL | fn gimme<F: Foo>() { }
+   |             ^^^ required by this bound in `gimme`
 
 error[E0277]: the trait bound `(i32, f32): Foo` is not satisfied
   --> $DIR/generic_impls.rs:17:13
    |
-LL | fn gimme<F: Foo>() { }
-   |             --- required by this bound in `gimme`
-...
 LL |     gimme::<(i32, f32)>();
    |             ^^^^^^^^^^ the trait `Foo` is not implemented for `(i32, f32)`
    |
    = help: the following implementations were found:
              <(T, u32) as Foo>
+note: required by a bound in `gimme`
+  --> $DIR/generic_impls.rs:7:13
+   |
+LL | fn gimme<F: Foo>() { }
+   |             ^^^ required by this bound in `gimme`
 
 error: aborting due to 2 previous errors