better logging

Use callbacks to report progress, indicatif for progress bars, no direct logs but progress messages
This commit is contained in:
2025-11-27 19:34:46 +01:00
parent a4d2441b0a
commit 311304666f
5 changed files with 158 additions and 57 deletions

View File

@@ -1 +1,3 @@
pub mod package_info;
pub type ProgressCallback<'a> = Option<&'a dyn Fn(&str, &str, usize, usize)>;