diff options
author | Sam Tay <sam.chong.tay@gmail.com> | 2020-07-07 18:52:28 -0700 |
---|---|---|
committer | Sam Tay <sam.chong.tay@gmail.com> | 2020-07-07 18:52:28 -0700 |
commit | 1b5fbc0d05cbcb1d5b45470298fe7006a8498587 (patch) | |
tree | 9a06a2c571a0502f3517e1527b8cc3a41d99ee72 /src/term.rs | |
parent | dd1964c137278a694954aab043c2d27d680846f7 (diff) |
Obey clippy
Diffstat (limited to 'src/term.rs')
-rw-r--r-- | src/term.rs | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/src/term.rs b/src/term.rs index fab35f5..9ce9e53 100644 --- a/src/term.rs +++ b/src/term.rs @@ -78,19 +78,14 @@ pub fn spinner() -> (Sender<()>, JoinHandle<Result<()>>) { terminal::Clear(ClearType::CurrentLine), )?; let mut interval = time::interval(time::Duration::from_millis(LOADING_SPINNER_DELAY)); - loop { - match rx.try_recv() { - Err(TryRecvError::Empty) => { - execute!( - stderr(), - cursor::MoveToColumn(0), - terminal::Clear(ClearType::CurrentLine), - Print(dots.next().unwrap()) - )?; - interval.tick().await; - } - _ => break, - } + while let Err(TryRecvError::Empty) = rx.try_recv() { + execute!( + stderr(), + cursor::MoveToColumn(0), + terminal::Clear(ClearType::CurrentLine), + Print(dots.next().unwrap()) + )?; + interval.tick().await; } execute!( stderr(), |