diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib.rs | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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() + } +} |