11error: explicit `deref` method call
2- --> tests/ui/explicit_deref_methods.rs:55 :19
2+ --> tests/ui/explicit_deref_methods.rs:58 :19
33 |
44LL | let b: &str = a.deref();
55 | ^^^^^^^^^ help: try: `&*a`
@@ -8,73 +8,73 @@ LL | let b: &str = a.deref();
88 = help: to override `-D warnings` add `#[allow(clippy::explicit_deref_methods)]`
99
1010error: explicit `deref_mut` method call
11- --> tests/ui/explicit_deref_methods.rs:58 :23
11+ --> tests/ui/explicit_deref_methods.rs:61 :23
1212 |
1313LL | let b: &mut str = a.deref_mut();
1414 | ^^^^^^^^^^^^^ help: try: `&mut **a`
1515
1616error: explicit `deref` method call
17- --> tests/ui/explicit_deref_methods.rs:62 :39
17+ --> tests/ui/explicit_deref_methods.rs:65 :39
1818 |
1919LL | let b: String = format!("{}, {}", a.deref(), a.deref());
2020 | ^^^^^^^^^ help: try: `&*a`
2121
2222error: explicit `deref` method call
23- --> tests/ui/explicit_deref_methods.rs:62 :50
23+ --> tests/ui/explicit_deref_methods.rs:65 :50
2424 |
2525LL | let b: String = format!("{}, {}", a.deref(), a.deref());
2626 | ^^^^^^^^^ help: try: `&*a`
2727
2828error: explicit `deref` method call
29- --> tests/ui/explicit_deref_methods.rs:66 :20
29+ --> tests/ui/explicit_deref_methods.rs:69 :20
3030 |
3131LL | println!("{}", a.deref());
3232 | ^^^^^^^^^ help: try: `&*a`
3333
3434error: explicit `deref` method call
35- --> tests/ui/explicit_deref_methods.rs:70 :11
35+ --> tests/ui/explicit_deref_methods.rs:73 :11
3636 |
3737LL | match a.deref() {
3838 | ^^^^^^^^^ help: try: `&*a`
3939
4040error: explicit `deref` method call
41- --> tests/ui/explicit_deref_methods.rs:75 :28
41+ --> tests/ui/explicit_deref_methods.rs:78 :28
4242 |
4343LL | let b: String = concat(a.deref());
4444 | ^^^^^^^^^ help: try: `&*a`
4545
4646error: explicit `deref` method call
47- --> tests/ui/explicit_deref_methods.rs:78 :13
47+ --> tests/ui/explicit_deref_methods.rs:81 :13
4848 |
4949LL | let b = just_return(a).deref();
5050 | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `just_return(a)`
5151
5252error: explicit `deref` method call
53- --> tests/ui/explicit_deref_methods.rs:81 :28
53+ --> tests/ui/explicit_deref_methods.rs:84 :28
5454 |
5555LL | let b: String = concat(just_return(a).deref());
5656 | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `just_return(a)`
5757
5858error: explicit `deref` method call
59- --> tests/ui/explicit_deref_methods.rs:121 :31
59+ --> tests/ui/explicit_deref_methods.rs:124 :31
6060 |
6161LL | let b: &str = expr_deref!(a.deref());
6262 | ^^^^^^^^^ help: try: `&*a`
6363
6464error: explicit `deref` method call
65- --> tests/ui/explicit_deref_methods.rs:139 :14
65+ --> tests/ui/explicit_deref_methods.rs:154 :14
6666 |
6767LL | let _ = &Deref::deref(&"foo");
6868 | ^^^^^^^^^^^^^^^^^^^^ help: try: `*&"foo"`
6969
7070error: explicit `deref_mut` method call
71- --> tests/ui/explicit_deref_methods.rs:141 :14
71+ --> tests/ui/explicit_deref_methods.rs:156 :14
7272 |
7373LL | let _ = &DerefMut::deref_mut(&mut x);
7474 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&mut **&mut x`
7575
7676error: explicit `deref_mut` method call
77- --> tests/ui/explicit_deref_methods.rs:142 :14
77+ --> tests/ui/explicit_deref_methods.rs:157 :14
7878 |
7979LL | let _ = &DerefMut::deref_mut((&mut &mut x).deref_mut());
8080 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&mut ***(&mut &mut x)`
0 commit comments