1 error: this loop could be written as a `while let` loop
2 --> $DIR/while_loop.rs:9:5
7 note: lint level defined here
8 --> $DIR/while_loop.rs:4:9
10 4 | #![deny(while_let_loop, empty_loop, while_let_on_iterator)]
13 | while let Some(_x) = y { .. }
15 error: this loop could be written as a `while let` loop
16 --> $DIR/while_loop.rs:25:5
19 | _____^ starting here...
24 30 | | Some(_x) => true,
28 | |_____^ ...ending here
31 | while let Some(_x) = y { .. }
33 error: this loop could be written as a `while let` loop
34 --> $DIR/while_loop.rs:34:5
40 | while let Some(x) = y { .. }
42 error: this loop could be written as a `while let` loop
43 --> $DIR/while_loop.rs:45:5
49 | while let Some(x) = y { .. }
51 error: this loop could be written as a `while let` loop
52 --> $DIR/while_loop.rs:70:5
58 | while let Some(word) = "".split_whitespace().next() { .. }
60 error: this loop could be written as a `for` loop
61 --> $DIR/while_loop.rs:83:5
63 83 | while let Option::Some(x) = iter.next() {
64 | _____^ starting here...
68 87 | | println!("{}", x);
70 | |_____^ ...ending here
72 note: lint level defined here
73 --> $DIR/while_loop.rs:4:37
75 4 | #![deny(while_let_loop, empty_loop, while_let_on_iterator)]
76 | ^^^^^^^^^^^^^^^^^^^^^
78 | for x in iter { .. }
80 error: this loop could be written as a `for` loop
81 --> $DIR/while_loop.rs:91:5
83 91 | while let Some(x) = iter.next() {
84 | _____^ starting here...
88 95 | | println!("{}", x);
90 | |_____^ ...ending here
93 | for x in iter { .. }
95 error: this loop could be written as a `for` loop
96 --> $DIR/while_loop.rs:99:5
98 99 | while let Some(_) = iter.next() {}
99 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
102 | for _ in iter { .. }
104 error: this loop could be written as a `while let` loop
105 --> $DIR/while_loop.rs:142:5
111 | while let Some(ele) = iter.next() { .. }
113 error: empty `loop {}` detected. You may want to either use `panic!()` or add `std::thread::sleep(..);` to the loop body.
114 --> $DIR/while_loop.rs:150:9
119 note: lint level defined here
120 --> $DIR/while_loop.rs:4:25
122 4 | #![deny(while_let_loop, empty_loop, while_let_on_iterator)]
125 error: aborting due to 10 previous errors