| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:16:37 |
| | |
| LL | let _ = Command::new("ls").args(&["-a", "-l"]).status().unwrap(); |
| | ^^^^^^^^^^^^^ help: change this to: `["-a", "-l"]` |
| | |
| = note: `-D clippy::needless-borrows-for-generic-args` implied by `-D warnings` |
| = help: to override `-D warnings` add `#[allow(clippy::needless_borrows_for_generic_args)]` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:17:33 |
| | |
| LL | let _ = Path::new(".").join(&&"."); |
| | ^^^^^ help: change this to: `"."` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:21:33 |
| | |
| LL | let _ = std::fs::write("x", &"".to_string()); |
| | ^^^^^^^^^^^^^^^ help: change this to: `"".to_string()` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:36:27 |
| | |
| LL | deref_target_is_x(&X); |
| | ^^ help: change this to: `X` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:49:30 |
| | |
| LL | multiple_constraints(&[[""]]); |
| | ^^^^^^^ help: change this to: `[[""]]` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:69:49 |
| | |
| LL | multiple_constraints_normalizes_to_same(&X, X); |
| | ^^ help: change this to: `X` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:127:24 |
| | |
| LL | takes_iter(&mut x) |
| | ^^^^^^ help: change this to: `x` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:136:41 |
| | |
| LL | let _ = Command::new("ls").args(&["-a", "-l"]).status().unwrap(); |
| | ^^^^^^^^^^^^^ help: change this to: `["-a", "-l"]` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:247:13 |
| | |
| LL | foo(&a); |
| | ^^ help: change this to: `a` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:331:11 |
| | |
| LL | f(&String::new()); // Lint, makes no difference |
| | ^^^^^^^^^^^^^^ help: change this to: `String::new()` |
| |
| error: the borrowed expression implements the required traits |
| --> tests/ui/needless_borrows_for_generic_args.rs:334:11 |
| | |
| LL | f(&"".to_owned()); // Lint |
| | ^^^^^^^^^^^^^^ help: change this to: `"".to_owned()` |
| |
| error: aborting due to 11 previous errors |
| |