summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 5700c59..d8514ec 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -48,3 +48,12 @@ impl<E> EventWriter<'_, E> {
self.queue.push_front(event)
}
}
+
+
+impl<E> Iterator for EventReader<'_, E> {
+ type Item = E;
+
+ fn next(&mut self) -> Option<E> {
+ self.read()
+ }
+}