From fce7534dae26dc7c3712f1c4faf870182616787d Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Sat, 5 Oct 2024 20:26:46 +1300 Subject: Implement Iterator on EventReader --- src/lib.rs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src') 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 EventWriter<'_, E> { self.queue.push_front(event) } } + + +impl Iterator for EventReader<'_, E> { + type Item = E; + + fn next(&mut self) -> Option { + self.read() + } +} -- cgit v1.2.3-70-g09d2