127 lines
3.4 KiB
Plaintext
127 lines
3.4 KiB
Plaintext
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:10:5
|
|
|
|
|
LL | / vec.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in vec.iter() { .. }`
|
|
|
|
|
= note: `-D clippy::excessive-for-each` implied by `-D warnings`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:16:5
|
|
|
|
|
LL | / vec_ref.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in vec_ref.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:22:5
|
|
|
|
|
LL | / vec_deq.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in vec_deq.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:28:5
|
|
|
|
|
LL | / list.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in list.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:34:5
|
|
|
|
|
LL | / hash_map.iter().for_each(|(k, v)| {
|
|
LL | | acc += k + v;
|
|
LL | | });
|
|
| |______^ help: try: `for (k, v) in hash_map.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:37:5
|
|
|
|
|
LL | / hash_map.iter_mut().for_each(|(k, v)| {
|
|
LL | | acc += *k + *v;
|
|
LL | | });
|
|
| |______^ help: try: `for (k, v) in hash_map.iter_mut() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:40:5
|
|
|
|
|
LL | / hash_map.keys().for_each(|k| {
|
|
LL | | acc += k;
|
|
LL | | });
|
|
| |______^ help: try: `for k in hash_map.keys() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:43:5
|
|
|
|
|
LL | / hash_map.values().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in hash_map.values() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:49:5
|
|
|
|
|
LL | / hash_set.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in hash_set.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:55:5
|
|
|
|
|
LL | / btree_set.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in btree_set.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:61:5
|
|
|
|
|
LL | / binary_heap.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in binary_heap.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:67:5
|
|
|
|
|
LL | / s.iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in s.iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:72:5
|
|
|
|
|
LL | / vec.as_slice().iter().for_each(|v| {
|
|
LL | | acc += v;
|
|
LL | | });
|
|
| |______^ help: try: `for v in vec.as_slice().iter() { .. }`
|
|
|
|
error: excessive use of `for_each`
|
|
--> $DIR/excessive_for_each.rs:77:5
|
|
|
|
|
LL | / vec.iter().for_each(|v| {
|
|
LL | | if *v == 10 {
|
|
LL | | return;
|
|
LL | | } else {
|
|
LL | | println!("{}", v);
|
|
LL | | }
|
|
LL | | });
|
|
| |______^ help: try: `for v in vec.iter() { .. }`
|
|
|
|
|
note: change `return` to `continue` in the loop body
|
|
--> $DIR/excessive_for_each.rs:79:13
|
|
|
|
|
LL | return;
|
|
| ^^^^^^
|
|
|
|
error: aborting due to 14 previous errors
|
|
|