|
|
@@ -152,7 +152,10 @@ impl<'a> BlockElementsIter<'a> {
|
|
152
|
152
|
}
|
|
153
|
153
|
}
|
|
154
|
154
|
|
|
|
155
|
+ /// Performs an internal iteration step. Returns `None` until there is a value for the iterator to
|
|
|
156
|
+ /// return. Returns `Some(None)` to end the iteration.
|
|
155
|
157
|
#[inline]
|
|
|
158
|
+ #[allow(clippy::option_option)]
|
|
156
|
159
|
fn step(&mut self) -> Option<Option<Element<'a>>> {
|
|
157
|
160
|
match self.state {
|
|
158
|
161
|
ElementsIterState::Group => {
|