diff --git a/Cargo.lock b/Cargo.lock index 4068f1d..1e524cc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -205,9 +205,9 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7baab56125e25686df467fe470785512329883aab42696d661247aca2a2896e4" +checksum = "507cf157a0dab3c837bef6e2086466255d9de4a6b1af69e62b62c54cd52f6062" dependencies = [ "console", "lazy_static", @@ -318,9 +318,9 @@ dependencies = [ [[package]] name = "number_prefix" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b02fc0ff9a9e4b35b3342880f48e896ebf69f2967921fe8646bf5b7125956a" +checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" [[package]] name = "ppv-lite86" diff --git a/Cargo.toml b/Cargo.toml index 177f323..fe80308 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ build = "build.rs" [dependencies] colored = "2.0" -indicatif = "0.15" +indicatif = "0.16" statistical = "1.0" atty = "0.2" cfg-if = "1.0" diff --git a/src/hyperfine/benchmark.rs b/src/hyperfine/benchmark.rs index bfc251f..a066366 100644 --- a/src/hyperfine/benchmark.rs +++ b/src/hyperfine/benchmark.rs @@ -326,7 +326,7 @@ pub fn run_benchmark( format!("Current estimate: {}", mean.to_string().green()) }; - progress_bar.as_ref().map(|bar| bar.set_message(&msg)); + progress_bar.as_ref().map(|bar| bar.set_message(msg.to_owned())); let (res, success) = time_shell_command( &options.shell, diff --git a/src/hyperfine/internal.rs b/src/hyperfine/internal.rs index adeff63..5f2b7bf 100644 --- a/src/hyperfine/internal.rs +++ b/src/hyperfine/internal.rs @@ -31,7 +31,7 @@ pub fn get_progress_bar(length: u64, msg: &str, option: OutputStyleOption) -> Pr }; progress_bar.set_style(progressbar_style.clone()); progress_bar.enable_steady_tick(TICK_SETTINGS.1); - progress_bar.set_message(msg); + progress_bar.set_message(msg.to_owned()); progress_bar }