summaryrefslogtreecommitdiffstats
path: root/src/term.rs
diff options
context:
space:
mode:
authorSam Tay <sam.chong.tay@gmail.com>2020-07-07 18:52:28 -0700
committerSam Tay <sam.chong.tay@gmail.com>2020-07-07 18:52:28 -0700
commit1b5fbc0d05cbcb1d5b45470298fe7006a8498587 (patch)
tree9a06a2c571a0502f3517e1527b8cc3a41d99ee72 /src/term.rs
parentdd1964c137278a694954aab043c2d27d680846f7 (diff)
Obey clippy
Diffstat (limited to 'src/term.rs')
-rw-r--r--src/term.rs21
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(),