From 71c139c81e1b6c016180364281b422136051274f Mon Sep 17 00:00:00 2001 From: David Peter Date: Wed, 3 Aug 2022 13:00:00 +0200 Subject: [PATCH] Updates for indicatif 0.17 --- src/output/progress_bar.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/output/progress_bar.rs b/src/output/progress_bar.rs index a736010..add9a80 100644 --- a/src/output/progress_bar.rs +++ b/src/output/progress_bar.rs @@ -1,4 +1,5 @@ use indicatif::{ProgressBar, ProgressStyle}; +use std::time::Duration; use crate::options::OutputStyleOption; @@ -14,7 +15,8 @@ pub fn get_progress_bar(length: u64, msg: &str, option: OutputStyleOption) -> Pr OutputStyleOption::Basic | OutputStyleOption::Color => ProgressStyle::default_bar(), _ => ProgressStyle::default_spinner() .tick_chars(TICK_SETTINGS.0) - .template(" {spinner} {msg:<30} {wide_bar} ETA {eta_precise}"), + .template(" {spinner} {msg:<30} {wide_bar} ETA {eta_precise}") + .expect("no template error"), }; let progress_bar = match option { @@ -22,7 +24,7 @@ pub fn get_progress_bar(length: u64, msg: &str, option: OutputStyleOption) -> Pr _ => ProgressBar::new(length), }; progress_bar.set_style(progressbar_style); - progress_bar.enable_steady_tick(TICK_SETTINGS.1); + progress_bar.enable_steady_tick(Duration::from_millis(TICK_SETTINGS.1)); progress_bar.set_message(msg.to_owned()); progress_bar