Skip to main content

Module progress

Module progress 

Source
Expand description

Progress bar utilities for download visualization.

This module provides a customizable progress bar for tracking downloads in the terminal.

§Example

use kget::create_progress_bar;

// Create a progress bar for a 100MB file
let pb = create_progress_bar(false, "Downloading file.zip".into(), Some(100_000_000), false);
pb.set_position(50_000_000); // 50% complete
pb.finish_with_message("Download complete!");

Functions§

create_progress_bar
Create a progress bar for download tracking.