Skip to content

Commit 425df0d

Browse files
zakarumychasder8215
authored andcommitted
Do not emit separator as before elements
1 parent fd26499 commit 425df0d

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

library/core/src/iter/adapters/intersperse.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,9 @@ where
5757
}
5858
}
5959
} else {
60-
self.started = true;
61-
self.iter.next()
60+
let item = self.iter.next();
61+
self.started = item.is_some();
62+
item
6263
}
6364
}
6465

@@ -173,8 +174,9 @@ where
173174
}
174175
}
175176
} else {
176-
self.started = true;
177-
self.iter.next()
177+
let item = self.iter.next();
178+
self.started = item.is_some();
179+
item
178180
}
179181
}
180182

0 commit comments

Comments
 (0)