diff options
author | Jesse Luehrs <doy@tozt.net> | 2022-02-24 14:28:35 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2022-02-24 14:28:35 -0500 |
commit | add247bd7e6b617db087f529ec7729911ba1a6cd (patch) | |
tree | b8f2c5f883b8e14fc46d8833a8c50b92b85e1a64 | |
parent | 9376e24c4a8a5c24e8480695a577e99dd4ba4ae5 (diff) | |
download | ttyrec-bin-add247bd7e6b617db087f529ec7729911ba1a6cd.tar.gz ttyrec-bin-add247bd7e6b617db087f529ec7729911ba1a6cd.zip |
clippy
-rw-r--r-- | src/bin/ttyplay/timer.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bin/ttyplay/timer.rs b/src/bin/ttyplay/timer.rs index 0b918aa..2f99786 100644 --- a/src/bin/ttyplay/timer.rs +++ b/src/bin/ttyplay/timer.rs @@ -84,11 +84,11 @@ pub fn spawn_task( Some(action) => match action { crate::event::TimerAction::Pause => { let now = std::time::Instant::now(); - if let Some(time) = paused_time.take() { - start_time += now - time; - } else { + paused_time.take().map_or_else(|| { paused_time = Some(now); - } + }, |time| { + start_time += now - time; + }); event_w .send(crate::event::Event::Paused( paused_time.is_some(), |