From ae484a0a12f2b4f457a4fb377544965131e3f784 Mon Sep 17 00:00:00 2001 From: John Nunley Date: Sat, 27 Jan 2024 10:27:03 -0800 Subject: [PATCH] tests: Fix clippy error in wait-signal Signed-off-by: John Nunley --- examples/wait-signal.rs | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/examples/wait-signal.rs b/examples/wait-signal.rs index d4f5bc3..92cb55b 100644 --- a/examples/wait-signal.rs +++ b/examples/wait-signal.rs @@ -27,22 +27,16 @@ mod example { println!("Press Ctrl+C to exit..."); - loop { - // Wait for events. - poller.wait(&mut events, None).unwrap(); + // Wait for events. + poller.wait(&mut events, None).unwrap(); - // Process events. - for ev in events.iter() { - match ev.key { - 1 => { - println!("SIGINT received"); - return; - } - _ => unreachable!(), - } + // Process events. + let ev = events.iter().next().unwrap(); + match ev.key { + 1 => { + println!("SIGINT received"); } - - events.clear(); + _ => unreachable!(), } } }