1
- error: useless conversion to the same type
1
+ error: useless conversion to the same type: `T`
2
2
--> $DIR/useless_conversion.rs:6:13
3
3
|
4
4
LL | let _ = T::from(val);
@@ -10,61 +10,61 @@ note: the lint level is defined here
10
10
LL | #![deny(clippy::useless_conversion)]
11
11
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
12
12
13
- error: useless conversion to the same type
13
+ error: useless conversion to the same type: `T`
14
14
--> $DIR/useless_conversion.rs:7:5
15
15
|
16
16
LL | val.into()
17
17
| ^^^^^^^^^^ help: consider removing `.into()`: `val`
18
18
19
- error: useless conversion to the same type
19
+ error: useless conversion to the same type: `i32`
20
20
--> $DIR/useless_conversion.rs:19:22
21
21
|
22
22
LL | let _: i32 = 0i32.into();
23
23
| ^^^^^^^^^^^ help: consider removing `.into()`: `0i32`
24
24
25
- error: useless conversion to the same type
25
+ error: useless conversion to the same type: `std::string::String`
26
26
--> $DIR/useless_conversion.rs:60:21
27
27
|
28
28
LL | let _: String = "foo".to_string().into();
29
29
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `"foo".to_string()`
30
30
31
- error: useless conversion to the same type
31
+ error: useless conversion to the same type: `std::string::String`
32
32
--> $DIR/useless_conversion.rs:61:21
33
33
|
34
34
LL | let _: String = From::from("foo".to_string());
35
35
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `From::from()`: `"foo".to_string()`
36
36
37
- error: useless conversion to the same type
37
+ error: useless conversion to the same type: `std::string::String`
38
38
--> $DIR/useless_conversion.rs:62:13
39
39
|
40
40
LL | let _ = String::from("foo".to_string());
41
41
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `String::from()`: `"foo".to_string()`
42
42
43
- error: useless conversion to the same type
43
+ error: useless conversion to the same type: `std::string::String`
44
44
--> $DIR/useless_conversion.rs:63:13
45
45
|
46
46
LL | let _ = String::from(format!("A: {:04}", 123));
47
47
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `String::from()`: `format!("A: {:04}", 123)`
48
48
49
- error: useless conversion to the same type
49
+ error: useless conversion to the same type: `std::str::Lines`
50
50
--> $DIR/useless_conversion.rs:64:13
51
51
|
52
52
LL | let _ = "".lines().into_iter();
53
53
| ^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into_iter()`: `"".lines()`
54
54
55
- error: useless conversion to the same type
55
+ error: useless conversion to the same type: `std::vec::IntoIter<i32>`
56
56
--> $DIR/useless_conversion.rs:65:13
57
57
|
58
58
LL | let _ = vec![1, 2, 3].into_iter().into_iter();
59
59
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into_iter()`: `vec![1, 2, 3].into_iter()`
60
60
61
- error: useless conversion to the same type
61
+ error: useless conversion to the same type: `std::string::String`
62
62
--> $DIR/useless_conversion.rs:66:21
63
63
|
64
64
LL | let _: String = format!("Hello {}", "world").into();
65
65
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `format!("Hello {}", "world")`
66
66
67
- error: useless conversion to the same type
67
+ error: useless conversion to the same type: `i32`
68
68
--> $DIR/useless_conversion.rs:71:13
69
69
|
70
70
LL | let _ = i32::from(a + b) * 3;
0 commit comments