]> git.proxmox.com Git - rustc.git/blob - tests/ui/trivial-bounds/trivial-bounds-inconsistent-copy.stderr
New upstream version 1.71.1+dfsg1
[rustc.git] / tests / ui / trivial-bounds / trivial-bounds-inconsistent-copy.stderr
1 warning: trait bound String: Copy does not depend on any type or lifetime parameters
2 --> $DIR/trivial-bounds-inconsistent-copy.rs:7:51
3 |
4 LL | fn copy_string(t: String) -> String where String: Copy {
5 | ^^^^
6 |
7 = note: `#[warn(trivial_bounds)]` on by default
8
9 warning: trait bound String: Copy does not depend on any type or lifetime parameters
10 --> $DIR/trivial-bounds-inconsistent-copy.rs:14:56
11 |
12 LL | fn copy_out_string(t: &String) -> String where String: Copy {
13 | ^^^^
14
15 warning: trait bound String: Copy does not depend on any type or lifetime parameters
16 --> $DIR/trivial-bounds-inconsistent-copy.rs:18:55
17 |
18 LL | fn copy_string_with_param<T>(x: String) where String: Copy {
19 | ^^^^
20
21 warning: trait bound for<'b> &'b mut i32: Copy does not depend on any type or lifetime parameters
22 --> $DIR/trivial-bounds-inconsistent-copy.rs:24:76
23 |
24 LL | fn copy_mut<'a>(t: &&'a mut i32) -> &'a mut i32 where for<'b> &'b mut i32: Copy {
25 | ^^^^
26
27 warning: 4 warnings emitted
28