1 error: unnecessary `if let` since only the `Some` variant of the iterator element is used
2 --> $DIR/manual_flatten.rs:7:5
5 | ^ - help: try: `x.into_iter().flatten()`
8 LL | | if let Some(y) = n {
9 LL | | println!("{}", y);
14 = note: `-D clippy::manual-flatten` implied by `-D warnings`
15 help: ...and remove the `if let` statement in the for loop
16 --> $DIR/manual_flatten.rs:8:9
18 LL | / if let Some(y) = n {
19 LL | | println!("{}", y);
23 error: unnecessary `if let` since only the `Ok` variant of the iterator element is used
24 --> $DIR/manual_flatten.rs:15:5
26 LL | for n in y.clone() {
27 | ^ --------- help: try: `y.clone().into_iter().flatten()`
30 LL | | if let Ok(n) = n {
31 LL | | println!("{}", n);
36 help: ...and remove the `if let` statement in the for loop
37 --> $DIR/manual_flatten.rs:16:9
39 LL | / if let Ok(n) = n {
40 LL | | println!("{}", n);
44 error: unnecessary `if let` since only the `Ok` variant of the iterator element is used
45 --> $DIR/manual_flatten.rs:22:5
48 | ^ -- help: try: `y.iter().flatten()`
51 LL | | if let Ok(n) = n {
52 LL | | println!("{}", n);
57 help: ...and remove the `if let` statement in the for loop
58 --> $DIR/manual_flatten.rs:23:9
60 LL | / if let Ok(n) = n {
61 LL | | println!("{}", n);
65 error: unnecessary `if let` since only the `Ok` variant of the iterator element is used
66 --> $DIR/manual_flatten.rs:32:5
69 | ^ - help: try: `z.into_iter().flatten()`
72 LL | | if let Ok(n) = n {
73 LL | | println!("{}", n);
78 help: ...and remove the `if let` statement in the for loop
79 --> $DIR/manual_flatten.rs:33:9
81 LL | / if let Ok(n) = n {
82 LL | | println!("{}", n);
86 error: unnecessary `if let` since only the `Some` variant of the iterator element is used
87 --> $DIR/manual_flatten.rs:41:5
90 | ^ - help: try: `z.flatten()`
93 LL | | if let Some(m) = n {
94 LL | | println!("{}", m);
99 help: ...and remove the `if let` statement in the for loop
100 --> $DIR/manual_flatten.rs:42:9
102 LL | / if let Some(m) = n {
103 LL | | println!("{}", m);
107 error: unnecessary `if let` since only the `Some` variant of the iterator element is used
108 --> $DIR/manual_flatten.rs:74:5
110 LL | for n in &vec_of_ref {
111 | ^ ----------- help: try: `vec_of_ref.iter().copied().flatten()`
114 LL | | if let Some(n) = n {
115 LL | | println!("{:?}", n);
120 help: ...and remove the `if let` statement in the for loop
121 --> $DIR/manual_flatten.rs:75:9
123 LL | / if let Some(n) = n {
124 LL | | println!("{:?}", n);
128 error: unnecessary `if let` since only the `Some` variant of the iterator element is used
129 --> $DIR/manual_flatten.rs:81:5
131 LL | for n in vec_of_ref {
132 | ^ ---------- help: try: `vec_of_ref.into_iter().copied().flatten()`
135 LL | | if let Some(n) = n {
136 LL | | println!("{:?}", n);
141 help: ...and remove the `if let` statement in the for loop
142 --> $DIR/manual_flatten.rs:82:9
144 LL | / if let Some(n) = n {
145 LL | | println!("{:?}", n);
149 error: unnecessary `if let` since only the `Some` variant of the iterator element is used
150 --> $DIR/manual_flatten.rs:88:5
152 LL | for n in slice_of_ref {
153 | ^ ------------ help: try: `slice_of_ref.into_iter().copied().flatten()`
156 LL | | if let Some(n) = n {
157 LL | | println!("{:?}", n);
162 help: ...and remove the `if let` statement in the for loop
163 --> $DIR/manual_flatten.rs:89:9
165 LL | / if let Some(n) = n {
166 LL | | println!("{:?}", n);
170 error: aborting due to 8 previous errors