1 error: called `is_some()` after searching an `Iterator` with `find`
2 --> $DIR/search_is_some.rs:14:13
4 LL | let _ = v.iter().find(|&x| {
9 | |______________________________^
11 = note: `-D clippy::search-is-some` implied by `-D warnings`
12 = help: this is more succinctly expressed by calling `any()`
14 error: called `is_some()` after searching an `Iterator` with `position`
15 --> $DIR/search_is_some.rs:20:13
17 LL | let _ = v.iter().position(|&x| {
22 | |______________________________^
24 = help: this is more succinctly expressed by calling `any()`
26 error: called `is_some()` after searching an `Iterator` with `rposition`
27 --> $DIR/search_is_some.rs:26:13
29 LL | let _ = v.iter().rposition(|&x| {
34 | |______________________________^
36 = help: this is more succinctly expressed by calling `any()`
38 error: called `is_some()` after searching an `Iterator` with `find`
39 --> $DIR/search_is_some.rs:41:20
41 LL | let _ = (0..1).find(|x| **y == *x).is_some(); // one dereference less
42 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44 help: use `any()` instead
46 LL | let _ = (0..1).any(|x| **y == *x); // one dereference less
48 help: ...and remove deref
50 LL | let _ = (0..1).find(|x| **y == x).is_some(); // one dereference less
53 error: called `is_some()` after searching an `Iterator` with `find`
54 --> $DIR/search_is_some.rs:42:20
56 LL | let _ = (0..1).find(|x| *x == 0).is_some();
57 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
59 help: use `any()` instead
61 LL | let _ = (0..1).any(|x| *x == 0);
63 help: ...and remove deref
65 LL | let _ = (0..1).find(|x| x == 0).is_some();
68 error: called `is_some()` after searching an `Iterator` with `find`
69 --> $DIR/search_is_some.rs:43:22
71 LL | let _ = v.iter().find(|x| **x == 0).is_some();
72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
74 help: use `any()` instead
76 LL | let _ = v.iter().any(|x| **x == 0);
78 help: ...and remove deref
80 LL | let _ = v.iter().find(|x| *x == 0).is_some();
83 error: called `is_none()` after searching an `Iterator` with `find`
84 --> $DIR/search_is_some.rs:53:13
86 LL | let _ = v.iter().find(|&x| {
91 | |______________________________^
93 = help: this is more succinctly expressed by calling `any()` with negation
95 error: called `is_none()` after searching an `Iterator` with `position`
96 --> $DIR/search_is_some.rs:59:13
98 LL | let _ = v.iter().position(|&x| {
103 | |______________________________^
105 = help: this is more succinctly expressed by calling `any()` with negation
107 error: called `is_none()` after searching an `Iterator` with `rposition`
108 --> $DIR/search_is_some.rs:65:13
110 LL | let _ = v.iter().rposition(|&x| {
115 | |______________________________^
117 = help: this is more succinctly expressed by calling `any()` with negation
119 error: called `is_none()` after searching an `Iterator` with `find`
120 --> $DIR/search_is_some.rs:80:13
122 LL | let _ = (0..1).find(|x| **y == *x).is_none(); // one dereference less
123 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
125 help: use `!_.any()` instead
127 LL | let _ = !(0..1).any(|x| **y == *x); // one dereference less
128 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
129 help: ...and remove deref
131 LL | let _ = (0..1).find(|x| **y == x).is_none(); // one dereference less
134 error: called `is_none()` after searching an `Iterator` with `find`
135 --> $DIR/search_is_some.rs:81:13
137 LL | let _ = (0..1).find(|x| *x == 0).is_none();
138 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
140 help: use `!_.any()` instead
142 LL | let _ = !(0..1).any(|x| *x == 0);
143 | ^^^^^^^^^^^^^^^^^^^^^^^^
144 help: ...and remove deref
146 LL | let _ = (0..1).find(|x| x == 0).is_none();
149 error: called `is_none()` after searching an `Iterator` with `find`
150 --> $DIR/search_is_some.rs:82:13
152 LL | let _ = v.iter().find(|x| **x == 0).is_none();
153 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
155 help: use `!_.any()` instead
157 LL | let _ = !v.iter().any(|x| **x == 0);
158 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
159 help: ...and remove deref
161 LL | let _ = v.iter().find(|x| *x == 0).is_none();
164 error: called `is_none()` after searching an `Iterator` with `find`
165 --> $DIR/search_is_some.rs:98:25
167 LL | .filter(|c| filter_hand.iter().find(|cc| c == cc).is_none())
168 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
170 help: use `!_.any()` instead
172 LL | .filter(|c| !filter_hand.iter().any(|cc| c == cc))
173 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
174 help: ...and borrow variable
176 LL | .filter(|c| filter_hand.iter().find(|cc| c == &cc).is_none())
179 error: called `is_none()` after searching an `Iterator` with `find`
180 --> $DIR/search_is_some.rs:114:30
182 LL | .filter(|(c, _)| filter_hand.iter().find(|cc| c == *cc).is_none())
183 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
185 help: use `!_.any()` instead
187 LL | .filter(|(c, _)| !filter_hand.iter().any(|cc| c == *cc))
188 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
189 help: ...and remove deref
191 LL | .filter(|(c, _)| filter_hand.iter().find(|cc| c == cc).is_none())
194 error: aborting due to 14 previous errors